Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud 101

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

Cloud 101

Avatar for Casey Watson

Casey Watson

August 15, 2014

More Decks by Casey Watson

Other Decks in Technology

Transcript

  1. CLOUD 101 Casey Watson, CSM, MCSD Cloud Architect, Digital Recognition

    Network President, North Dallas Cloud Computing Group
  2. “ ” THE PRACTICE OF USING A NETWORK OF REMOTE

    SERVERS HOSTED ON THE INTERNET TO STORE, MANAGE, AND PROCESS DATA, RATHER THAN A LOCAL SERVER OR PERSONAL COMPUTER. Google’s Definition of Cloud Computing
  3. “ ” IF ANYONE ASKS FOR A SERVER, JUST THROW

    THEM A SERVER. DREW MCCOY Producer, Respawn Entertainment Makers of Titanfall
  4. INFRASTRUCTURE AS A SERVICE  Most Control  Least Automation

     Virtual Machines  Virtual Networking  Load Balancing
  5. PLATFORM AS A SERVICE  Moderate Control  Moderate Automation

     Storage/CDN  Database  Messaging/Service Bus  Cache
  6. SECURITY IN THE CLOUD  Amazon and Microsoft have much

    more security experience.  AWS and Azure are much bigger targets.  Pick your regions carefully.  VPN/VPC  Dedicated Connections  Security Certifications  Not all applications belong in the cloud.
  7. SCALING IN THE CLOUD  Vertical Scaling  Horizontal Scaling

     Automatic Scaling  Design for Scalability
  8. DESIGNING FOR THE CLOUD  No Magic Bullets  Storage

    Considerations  Loose Coupling  Cloud Patterns  Migrating Existing Applications to the Cloud