Cloud Talk




  Cloud Talk
Johnmwillis.com
        johnmwillis.com
Whoami

• Johnmwillis.com
  • Cloud Café Podcasts
  • Cloud Droplets

• Redmonk.com/cote
  • IT Management Guys Podcast

•...
Cloud Talk

Overview

 What is a Cloud
 Do you need a Cloud



         johnmwillis.com
Cloud Talk

What is a Cloud?

 Ask 10 people get 10 answers.
 No one correct answer.
 All answers are correct.

          ...
Cloud Talk
 The Myths
(The Big Switch)

 Cloud computing will eliminate the need
 for IT personnel.
 There will only be on...
Cloud Talk
The Facts

 Cloud technology is real
 This technology should not be
ignored
 This presentation will try to
sepa...
Cloud Talk

What is a Cloud?

Cloud as in network
Cloud as in metaphor
Cloud computing as in network
Cloud computing as in...
Cloud Talk

What is a Cloud Computing?

Not with your computer
  Word Processor, Spreadsheet
Not with your laptop
  CRM, C...
Cloud Talk

If Not Yours, Then Who's?

Not with your computer
  Google Apps, Zoho, 37 Signals
Not with your laptop
  Sales...
Cloud Talk
Big “3” of Cloud Computing?

Cost
  Clouds are renowned for being dirt cheap
  for storage and burst-y processi...
Cloud Talk

More on why Clouds?
On Demand Business
  Unexpected loads, The <> effect
Meeting Batch Load Demands
  Batch
Pa...
Cloud Talk
 Success Stories
Animoto
   25k customers to 750k in one week
   40 servers to 500 servers in one week
   No sy...
Cloud Talk

What drives the cloud?

 Infinitely fast networks.
 Infinity scalable computers.
 Doing a lot more with a lot ...
Cloud Talk

Base Definition of a Cloud

 Abstraction of the hardware
infrastructure from the service.



            johnm...
Cloud Talk

What is my definition of a
“Holy-Grail” Cloud

 Abstraction of the hardware
infrastructure from the service.
 ...
Cloud Talk

Cloudy stuff

Pay as you go
No lock in
Dynamic provisioning

          johnmwillis.com
Cloud Talk

Cloud “Services” in Simple Terms

Applications
  Software provided as a service
Middle-ware
  Software stacks ...
Cloud Talk
Common Cloud Taxonomy (SPI)

SaaS
  SFC, LotusLive, NetSuite, Google Apps
PaaS
  GAE, Azure, Force, RightScale,...
Cloud Talk

Cloud Taxonomy

Infrastructure Based
  Private
    3Tera, IBM, Vmware, Eucalyptus
  Public
   Amazon, Rackspac...
Cloud Talk

Processing Large Datasets

Map Reduce
  Jobs that run as hundreds or even thousands of
  separate parallel pro...
Cloud Talk

Processing Large Datasets

Hadoop
  Google invented GFS
  Yahoo
  AOL
  IBM
  Facebook
  Last.fm



          ...
Cloud Talk
Cloud Computing Challenges

Retraining developers and operations people to
deal with cloud computing
Orchestrat...
Cloud Talk
More Challenges
Workload Affinities
Standards (Lock-in)
Weak SLA’s compared to Corp
Service Management
Security...
Cloud Talk

Cloud Usage Models

 Web Apps
 Job queue (transcoding)
 Testing and QA Labs
 Map Reduce Processing
 Backup
   ...
Cloud Talk

New Cloud Terms

 Cloud Bursting
   Analytics, Coding
 Hybrid Clouds
   VPN, Multiple Clouds
 Cloud Spillage
 ...
Cloud Talk


The Public Cloud “Big Four”

 Amazon
 Google
 Microsoft
 Salesforce.com

           johnmwillis.com
Cloud Talk


The Private Cloud “Big Four”

 IBM
 VMware
 Sun/Oracle
 3Tera

              johnmwillis.com
Cloud Talk

Amazon (Infrastructure Based)

 No min – pay as you go
 Easy to get started
 Market leader
 All API based
 Per...
Cloud Talk


Google App Engine
(Platform Based)

  Python and Java
  Transaction based
  No OS level access
  Secure Data ...
Cloud Talk


Azure (Platform Based)

 Microsoft’s Entry
 .Net based
 No OS level access
 Storage Queues
         johnmwill...
Cloud Talk


Salesforce.com

 SaaS CRM
 Sales Force Automation
 Force.com (AppExchange)
 Appex
         johnmwillis.com
Cloud Talk


Other Cloud Providers

 Flexiscale
 Rackspace


              johnmwillis.com
Cloud Talk


Rackspace/Mosso
(Infrastructure Based)

 CloudSites(PaaS)
 CloudFiles (DaaS)
 CloudServers (IaaS)
           ...
Cloud Talk


Open Source IaaS Clouds

 Enomaly ECP
 Eucalyptus
 Nimbus
 OpenNebula
          johnmwillis.com
Cloud Talk


Other Infrastructure Clouds

 IBM Blue Cloud
 HP (BTO Opsware)
 SUN (Qlayers)

            johnmwillis.com
Cloud Talk


Other Platform Based
 Rightscale
 Elastra
 CloudSwitch
 Heroku
 Engine Yard
         johnmwillis.com
Cloud Talk


Software for the Clouds
Configuration Management
  Puppet (Ruby)
  Chef by Opscode
  LCFG (Perl)
  Bcfg2 (Pyt...
Cloud Talk


Software for the Clouds

Configuration Automation
  Capistrano (Ruby)
  Open-ControlTeir (Java)
  Nanite (rub...
Cloud Talk


Software for the Clouds
Auto Scaling
  PoolParty (Ruby)
  Scalr (PHP)
  Cloudscale (Ruby)
  Sprinkle (Ruby)
 ...
Cloud Talk


Storage Based Clouds

 EMC (Mozy)
 Nirvanix
 Amazon S3
 RackSpace Mosso Cloud Files
         johnmwillis.com
Cloud Talk


Content Delivery Networks

 Akamai
 Limelight (partner w/Mosso)


          johnmwillis.com
Cloud Talk


Cloud Factories

CohesiveFT
rPath (JeOS)
Bitnami
        johnmwillis.com
Cloud Talk
Who’s using the cloud?
  The NY Times                         British Telecom
  Amazon EC2                     ...
Cloud Talk
Cloud Standards?
 Elasta (ECML and EDML)
 3Tera (Cloudware)
 Citrix (C3)
 VMWare (Vcloud)
 DMTF (OVF)
    Citri...
Cloud Talk

Enterprise Vendors in the Cloud?

 Red Hat
 GigaSpaces
 Oracle
 Vertica
 Sun MySQL
 IBM (Middle-ware) and TSAM...
Upcoming SlideShare
Loading in...5
×

Introduction to Clouds (Cloud Camp Columbus)

7,641

Published on

Published in: Technology, Education, Sports
1 Comment
6 Likes
Statistics
Notes
  • how to download this report
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
7,641
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
391
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide

Introduction to Clouds (Cloud Camp Columbus)

  1. 1. Cloud Talk Cloud Talk Johnmwillis.com johnmwillis.com
  2. 2. Whoami • Johnmwillis.com • Cloud Café Podcasts • Cloud Droplets • Redmonk.com/cote • IT Management Guys Podcast • Botchagalupe • Everywhere johnmwillis.com
  3. 3. Cloud Talk Overview What is a Cloud Do you need a Cloud johnmwillis.com
  4. 4. Cloud Talk What is a Cloud? Ask 10 people get 10 answers. No one correct answer. All answers are correct. johnmwillis.com
  5. 5. Cloud Talk The Myths (The Big Switch) Cloud computing will eliminate the need for IT personnel. There will only be one super computer in the future. Watch out for cloud pretenders. johnmwillis.com
  6. 6. Cloud Talk The Facts Cloud technology is real This technology should not be ignored This presentation will try to separate the hype johnmwillis.com
  7. 7. Cloud Talk What is a Cloud? Cloud as in network Cloud as in metaphor Cloud computing as in network Cloud computing as in metaphor johnmwillis.com
  8. 8. Cloud Talk What is a Cloud Computing? Not with your computer Word Processor, Spreadsheet Not with your laptop CRM, Customer Database Not with your data center No physical servers johnmwillis.com
  9. 9. Cloud Talk If Not Yours, Then Who's? Not with your computer Google Apps, Zoho, 37 Signals Not with your laptop Salesforce.com, Netsuite Not with your data center Amazon, Google, Microsoft johnmwillis.com
  10. 10. Cloud Talk Big “3” of Cloud Computing? Cost Clouds are renowned for being dirt cheap for storage and burst-y processing. Flexibility let someone else manage it for you. Elasticity Growth and shrinkage johnmwillis.com
  11. 11. Cloud Talk More on why Clouds? On Demand Business Unexpected loads, The <> effect Meeting Batch Load Demands Batch Parallelism Large clusters of parallel jobs Season Workloads Retail, Travel, Financial Backup Storage johnmwillis.com
  12. 12. Cloud Talk Success Stories Animoto 25k customers to 750k in one week 40 servers to 500 servers in one week No system administrators NY Times Convert 11 million files in one night 4 TB’s of data Total cost $240 Eli Lilly 10 weeks to get a server now 5 minutes Amazon has redefined “Time” at Eli Lilly johnmwillis.com
  13. 13. Cloud Talk What drives the cloud? Infinitely fast networks. Infinity scalable computers. Doing a lot more with a lot less? johnmwillis.com
  14. 14. Cloud Talk Base Definition of a Cloud Abstraction of the hardware infrastructure from the service. johnmwillis.com
  15. 15. Cloud Talk What is my definition of a “Holy-Grail” Cloud Abstraction of the hardware infrastructure from the service. Abstraction of the software infrastructure from the service. johnmwillis.com
  16. 16. Cloud Talk Cloudy stuff Pay as you go No lock in Dynamic provisioning johnmwillis.com
  17. 17. Cloud Talk Cloud “Services” in Simple Terms Applications Software provided as a service Middle-ware Software stacks for developers LAMP, Java application servers, .Net Servers Hardware and an operating system, perhaps a hyper-visor johnmwillis.com
  18. 18. Cloud Talk Common Cloud Taxonomy (SPI) SaaS SFC, LotusLive, NetSuite, Google Apps PaaS GAE, Azure, Force, RightScale, EngineYard, Heruko IaaS Amazon, Flexiscale, GoGrid, Joyent, Rackspace, EMC,Eucalyptus,3Tera, IBM, Vmware, ECP johnmwillis.com
  19. 19. Cloud Talk Cloud Taxonomy Infrastructure Based Private 3Tera, IBM, Vmware, Eucalyptus Public Amazon, Rackspace, Gogrid, Joyent, Terramark johnmwillis.com
  20. 20. Cloud Talk Processing Large Datasets Map Reduce Jobs that run as hundreds or even thousands of separate parallel processes. Like counting the words in a book and break it up into multiple running parts (i.e., The Map) Then collect them all back into summary counts (i.e., The Reduce.) johnmwillis.com
  21. 21. Cloud Talk Processing Large Datasets Hadoop Google invented GFS Yahoo AOL IBM Facebook Last.fm johnmwillis.com
  22. 22. Cloud Talk Cloud Computing Challenges Retraining developers and operations people to deal with cloud computing Orchestration of multiple clouds 24 by 7 by 365 operations in the cloud is usually more expensive Legacy applications might not port easily Virtualiztion project disruption Recent McKinsey Report $366 vs $150 johnmwillis.com
  23. 23. Cloud Talk More Challenges Workload Affinities Standards (Lock-in) Weak SLA’s compared to Corp Service Management Security Compliance Image Sprawl Trojan Virtual Images Governance johnmwillis.com
  24. 24. Cloud Talk Cloud Usage Models Web Apps Job queue (transcoding) Testing and QA Labs Map Reduce Processing Backup johnmwillis.com
  25. 25. Cloud Talk New Cloud Terms Cloud Bursting Analytics, Coding Hybrid Clouds VPN, Multiple Clouds Cloud Spillage An IBM Term Cloud Orchestration Managing multiple clouds johnmwillis.com
  26. 26. Cloud Talk The Public Cloud “Big Four” Amazon Google Microsoft Salesforce.com johnmwillis.com
  27. 27. Cloud Talk The Private Cloud “Big Four” IBM VMware Sun/Oracle 3Tera johnmwillis.com
  28. 28. Cloud Talk Amazon (Infrastructure Based) No min – pay as you go Easy to get started Market leader All API based Persistent storage and servers Windows instances johnmwillis.com
  29. 29. Cloud Talk Google App Engine (Platform Based) Python and Java Transaction based No OS level access Secure Data Connector johnmwillis.com
  30. 30. Cloud Talk Azure (Platform Based) Microsoft’s Entry .Net based No OS level access Storage Queues johnmwillis.com
  31. 31. Cloud Talk Salesforce.com SaaS CRM Sales Force Automation Force.com (AppExchange) Appex johnmwillis.com
  32. 32. Cloud Talk Other Cloud Providers Flexiscale Rackspace johnmwillis.com
  33. 33. Cloud Talk Rackspace/Mosso (Infrastructure Based) CloudSites(PaaS) CloudFiles (DaaS) CloudServers (IaaS) johnmwillis.com
  34. 34. Cloud Talk Open Source IaaS Clouds Enomaly ECP Eucalyptus Nimbus OpenNebula johnmwillis.com
  35. 35. Cloud Talk Other Infrastructure Clouds IBM Blue Cloud HP (BTO Opsware) SUN (Qlayers) johnmwillis.com
  36. 36. Cloud Talk Other Platform Based Rightscale Elastra CloudSwitch Heroku Engine Yard johnmwillis.com
  37. 37. Cloud Talk Software for the Clouds Configuration Management Puppet (Ruby) Chef by Opscode LCFG (Perl) Bcfg2 (Python) Cfengine (“C”) Smartfrog (Java) johnmwillis.com
  38. 38. Cloud Talk Software for the Clouds Configuration Automation Capistrano (Ruby) Open-ControlTeir (Java) Nanite (ruby) johnmwillis.com
  39. 39. Cloud Talk Software for the Clouds Auto Scaling PoolParty (Ruby) Scalr (PHP) Cloudscale (Ruby) Sprinkle (Ruby) Moonshine (Ruby) (UPDATED johnmwillis.com
  40. 40. Cloud Talk Storage Based Clouds EMC (Mozy) Nirvanix Amazon S3 RackSpace Mosso Cloud Files johnmwillis.com
  41. 41. Cloud Talk Content Delivery Networks Akamai Limelight (partner w/Mosso) johnmwillis.com
  42. 42. Cloud Talk Cloud Factories CohesiveFT rPath (JeOS) Bitnami johnmwillis.com
  43. 43. Cloud Talk Who’s using the cloud? The NY Times British Telecom Amazon EC2 3Tera Nasdaq Taylor Woodrow Amazon S3 Google Apps CSS Major League Amazon EC2 Baseball Activision Joyent Amazon EC2 ESPN Business Objects Rightscale using Rightscale using Amazon EC2 Amazon EC2 Eli Lilly Hasbro Research Clouds Amazon EC2 Department of Defense johnmwillis.com
  44. 44. Cloud Talk Cloud Standards? Elasta (ECML and EDML) 3Tera (Cloudware) Citrix (C3) VMWare (Vcloud) DMTF (OVF) Citrix, Vmware CCIF/UCI johnmwillis.com
  45. 45. Cloud Talk Enterprise Vendors in the Cloud? Red Hat GigaSpaces Oracle Vertica Sun MySQL IBM (Middle-ware) and TSAM johnmwillis.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×