A Cloud Computing Overview
Hype or Opportunity?
Kurt Voelker
1
2
3
4
5
6
Cloud Computing: Hype or Opportunity
• 3 Ways to Understand the Cloud
• 3 Ways to Take Advantage of the Cloud Today
8
Welcome to the Cloud
• Old concept, modern techniques
• Aggregation of computing resources
• Access to, and use of computing resources from the network
9
10
11
Cloud Computing Provides 3 Key Things
12
1. 2.
3.
What the Cloud Provides
13
1. The Cloud’s “Guts”: Processing Power and Storage
• Instantly “stand up” entire server images
• “Unlimited” storage space for digital assets
• Accessed via API, or through vendor provider admin panels
• Only pay for the resources you use
examples:
EC2S3
Cloud ServersCloud Files
What the Cloud Provides
• Processing Power and Storage PLUS:
• Full Development Environment for creating web
applications
• Support for .NET (C# and Visual Basic), C++, PHP,
Ruby, Python, Java.
• Typically provide other common web dev resources:
Mail, caching, image manipulation, etc
• Accessed via SDKs
• Only pay for the resources you use14
2. Development Platform Services
14
examples:
What the Cloud Provides
• Applications and tools, accessed via a web browser
• All types of software available:
– CRM, Email, Collaboboration, ASM, CMS,
productivity apps, timesheets, invoicing,
accounting,…
• Automatically upgraded,
• Typically integratable via API’s
• Pay per seat/month
15
3. Software as a Service
examples:
16
3 Cloud Services Ready for Prime Time
1.EMAIL!
2.Web hosting & storage
3.CRM
17
Photo Credits
• Clouds - Kevin Dooley
http://www.flickr.com/photos/pagedooley/4340727578/
• Laughing Buddha – Cangul
http://www.flickr.com/photos/farsongul/4002688403/
• At the Peak – Rick Harrison
http://www.flickr.com/photos/sovietuk/378834651/
• Plug – Jake Mates
http://www.flickr.com/photos/jakematesdesign/3165600114/
• Power Meter – Scott Robinson
http://www.flickr.com/photos/clearlyambiguous/17313010/
18
Thanks!
Kurt Voelker
@kvoelker
19