SlideShare uma empresa Scribd logo
1 de 38
What the Heck is Cloud? Erik Carlin Senior Architect, Rackspace Cloud Division erik.carlin@rackspace.com Prepared for: Rackspace Non-Profit Technology Conference Date:April 16, 2010
EC2 Amazon Elastic Compute Cloud
GAE Google App Engine
TRC The Rackspace Cloud
Bonus… Bing But It’s Not Google 
Cloud Confusion “The interesting thing about cloud computing is that we’ve redefined cloud computing to include everything that we already do. I can’t think of anything that isn’t cloud computing with all of these announcements. The computer industry is the only industry that is more fashion-driven than women’s fashion. Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it? It’s complete gibberish. It’s insane. When is this idiocy going to stop?” 					- Larry Ellison, 9/08 6
The Cloud is… 7 Utility Computing? Grid? Virtualization? Usage-based billing? On-demand? Programmatic? Scalable? xaaS?
8 Understanding the Cloud
Cloud Forerunner 9 Edison dynamo, circa 1884
From Electricity to IT “The bulk of business computing [will shift] out of private data centers and into the cloud.” - Nicholas Carr, The Big Switch 10
11 Defining the Cloud
Cloud Computing According to the Analysts “A pool of highly scalable, abstracted infrastructure, capable of hosting end-customer applications, that is billed by consumption.” 	- Forrester “A style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers.” - Gartner 12
Cloud Computing According to NIST “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” http://csrc.nist.gov/groups/SNS/cloud-computing/ 13
Five Characteristics of Public Clouds Broad Access Lightweight entry/exit On-demand Usage-based pricing Highly scalable/elastic 14
Typical but NOT necessary… 15  Virtualization  Multi-tenant
16 Types of Clouds
Application Clouds (SaaS) Ease of Use Low Complexity Flexibility Minimal Control Typical Consumers End Users Examples Salesforce.com TurboTax Online Microsoft Online Services Rackspace E-mail 17
Platform Clouds (PaaS) Ease of Use Medium Complexity Flexibility Medium Control Typical Consumers Developers Examples Rackspace Cloud Sites Google AppEngine Force.com 18
Infrastructure Clouds (IaaS) Ease of Use High Complexity Flexibility Maximum Control Typical Consumers Developers System Administrators Examples EC2, S3 Rackspace Cloud Files, Cloud Servers FlexiScale GoGrid 19
20 Reasons to Use the Cloud
Cost Savings  From Fixed to Variable Pricing Traditional: Buy enough compute to satisfy maximum anticipated demand Cloud: Dynamically buy enough compute to satisfy actual demand Cost savings particularly significant for transitory compute needs 21
Cost Savings Example Problem NY Times wanted to convert 11 million articles from 1851-1922 from raw TIFF images (4 TB) to PDF Solution Leveraging 100 EC2 instances and S3, all 11 million articles were converted to PDF in just under 24 hours Compute Cost? $240 http://open.blogs.nytimes.com/2007/11/01/self-service-prorated-super-computing-fun http://aws.typepad.com/aws/2008/02/taking-massive.html 22
Time Savings From Days/Weeks to Minutes Traditional: Procure, receive, unpack, rack, cable, configure new server Cloud: On-demand compute via programmatic call or mouse click Essentially eliminate new server deployment latency Significant time to market implications 23
Time Savings Example: New Server Deployment Traditional 72,000 minutes or ~7½ weeks *  Cloud 2 minutes *  Percent Time Savings 99.997% * Actual data from a pharmaceutical enterprise 24
Time Savings Example: Batch Processing Assume a job has 100 units of work and 1 server can complete 1 unit/hr at a cost of $1/hr 1 server would take 100 hours to complete the job at a cost of $100 10 servers would take 10 hours to complete the job at a cost of $100 100 servers would take 1 hour to complete the job at a cost of $100 25 Limiting Factor? Capacity
Increased -ilities  More Agility, Scalability, Flexibility… Traditional: Capacity planning (maybe) to stay ahead of IT resource requirements.  	Generally unable to meet immediate increases in demand.  Cloud: Scale up (and down!) on-demand Virtually unlimited compute and storage available Enables “just enough” compute so you are only using what you need (green) Enables “just in time” compute to auto-scale applications in response to spikes in demand Generally, no commitments Interesting implications for Dev/QA environments, upgrades, and troubleshooting 26
Increased Scalability Example YouDecide2008.com In January 2008, information was posted about the presidential debates resulting in an increase from 25,000 visitors to more than 300,000 – in one day. Traditional Hosting = Site Crash! 27
Increased Scalability Example Rackspace Cloud Sites = Auto-Scale 28 2nd Presidential Debate 1st Presidential Debate 3rd Presidential Debate VP Debate
Lifestyle Impact 29
30 Reasons NOT to Use the Cloud
The BIGGEST objection… Security! The cloud is for everyone but not for everything.  (but remember, cloud doesn’t necessarily mean shared) 31
Other Reasons Not To Use the Cloud Reliability? Madden Syndrome: driving vs. flying  Performance/lack of isolation concerns Latency Need more control Regulatory issues - HIPPA, SOX, PCI Want a “managed” solution If it ain’t broke, don’t fix it! Some items derived from this IT Management & Cloud blog post 32
33 Cloud Demo
34 Closing Thoughts
Closing Thoughts Cloud is still hosting and hosting requires trust “As a Service” should come with service Move one or more non-critical systems to the cloud to get experience Consider hybrid solutions Experiment with backup and archiving to cloud storage It’s still early in cloud time, but... 35
The Future is Cloudy! 36
http://www.rackspacecloud.com/blog/
38

Mais conteúdo relacionado

Mais procurados

Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 
Cloud Computing in Business and facts
Cloud Computing in Business and factsCloud Computing in Business and facts
Cloud Computing in Business and factsArun Ganesh
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud ComputingMaikel Mardjan
 
CompTIA: Trends in Cloud Computing
CompTIA: Trends in Cloud ComputingCompTIA: Trends in Cloud Computing
CompTIA: Trends in Cloud ComputingCompTIA
 
cloude computing report
cloude computing reportcloude computing report
cloude computing reportKrishnalal Kj
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessGrazitti Interactive
 
Cloud Computing And Citrix C3
Cloud Computing And Citrix C3Cloud Computing And Citrix C3
Cloud Computing And Citrix C3Michael Harries
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnjeanphi
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingCecil Donald
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingUnmesh Ballal
 
Choosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingChoosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingSkytap Cloud
 

Mais procurados (20)

Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Cloud Computing in Business and facts
Cloud Computing in Business and factsCloud Computing in Business and facts
Cloud Computing in Business and facts
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CompTIA: Trends in Cloud Computing
CompTIA: Trends in Cloud ComputingCompTIA: Trends in Cloud Computing
CompTIA: Trends in Cloud Computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
cloude computing report
cloude computing reportcloude computing report
cloude computing report
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for Business
 
Cloud Computing And Citrix C3
Cloud Computing And Citrix C3Cloud Computing And Citrix C3
Cloud Computing And Citrix C3
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Presentation
Cloud PresentationCloud Presentation
Cloud Presentation
 
Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
 
Choosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingChoosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Destaque

Non profit social media conf at rackspace angela bartels
Non profit social media conf at rackspace   angela bartelsNon profit social media conf at rackspace   angela bartels
Non profit social media conf at rackspace angela bartelsFran Stephenson
 
Tarco Product Portfolio
Tarco Product PortfolioTarco Product Portfolio
Tarco Product PortfolioHira Zahan
 
Taufik kurniawan strategy and approach to private cloud infrastructure impl...
Taufik kurniawan   strategy and approach to private cloud infrastructure impl...Taufik kurniawan   strategy and approach to private cloud infrastructure impl...
Taufik kurniawan strategy and approach to private cloud infrastructure impl...teknologiinformasi
 
Taufik kurniawan one small step to private cloud infrastructure an end user...
Taufik kurniawan   one small step to private cloud infrastructure an end user...Taufik kurniawan   one small step to private cloud infrastructure an end user...
Taufik kurniawan one small step to private cloud infrastructure an end user...teknologiinformasi
 
Cloud computing
Cloud computingCloud computing
Cloud computingHira Zahan
 
Integrating Public & Private Clouds
Integrating Public & Private CloudsIntegrating Public & Private Clouds
Integrating Public & Private CloudsProact Belgium
 
Webiner Introduction
Webiner IntroductionWebiner Introduction
Webiner IntroductionHira Zahan
 
How to Design a Scalable Private Cloud
How to Design a Scalable Private CloudHow to Design a Scalable Private Cloud
How to Design a Scalable Private CloudAFCOM
 
Mindset Course
Mindset Course Mindset Course
Mindset Course Hira Zahan
 
Integrating Private Cloud into Your Enterprise Session
Integrating Private Cloud into Your Enterprise SessionIntegrating Private Cloud into Your Enterprise Session
Integrating Private Cloud into Your Enterprise SessionMelissa Maheux
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud ArchitectureDerek Keats
 
OpenStack and private cloud
OpenStack and private cloudOpenStack and private cloud
OpenStack and private cloudSK Telecom
 

Destaque (15)

Gadget list
Gadget listGadget list
Gadget list
 
Non profit social media conf at rackspace angela bartels
Non profit social media conf at rackspace   angela bartelsNon profit social media conf at rackspace   angela bartels
Non profit social media conf at rackspace angela bartels
 
Tarco Product Portfolio
Tarco Product PortfolioTarco Product Portfolio
Tarco Product Portfolio
 
Taufik kurniawan strategy and approach to private cloud infrastructure impl...
Taufik kurniawan   strategy and approach to private cloud infrastructure impl...Taufik kurniawan   strategy and approach to private cloud infrastructure impl...
Taufik kurniawan strategy and approach to private cloud infrastructure impl...
 
Chris Spade
Chris SpadeChris Spade
Chris Spade
 
Taufik kurniawan one small step to private cloud infrastructure an end user...
Taufik kurniawan   one small step to private cloud infrastructure an end user...Taufik kurniawan   one small step to private cloud infrastructure an end user...
Taufik kurniawan one small step to private cloud infrastructure an end user...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Integrating Public & Private Clouds
Integrating Public & Private CloudsIntegrating Public & Private Clouds
Integrating Public & Private Clouds
 
Webiner Introduction
Webiner IntroductionWebiner Introduction
Webiner Introduction
 
How to Design a Scalable Private Cloud
How to Design a Scalable Private CloudHow to Design a Scalable Private Cloud
How to Design a Scalable Private Cloud
 
Mindset Course
Mindset Course Mindset Course
Mindset Course
 
All about open stack
All about open stackAll about open stack
All about open stack
 
Integrating Private Cloud into Your Enterprise Session
Integrating Private Cloud into Your Enterprise SessionIntegrating Private Cloud into Your Enterprise Session
Integrating Private Cloud into Your Enterprise Session
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud Architecture
 
OpenStack and private cloud
OpenStack and private cloudOpenStack and private cloud
OpenStack and private cloud
 

Semelhante a What the heck is cloud?

Semelhante a What the heck is cloud? (20)

cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhhcloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
 
cloud computing models
cloud computing modelscloud computing models
cloud computing models
 
Above The Clouds
Above The CloudsAbove The Clouds
Above The Clouds
 
Intellect SaaS Paper Launch
Intellect SaaS Paper LaunchIntellect SaaS Paper Launch
Intellect SaaS Paper Launch
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
Introduction To Cloud Computing.ppt
Introduction To Cloud Computing.pptIntroduction To Cloud Computing.ppt
Introduction To Cloud Computing.ppt
 
cloud computing services
cloud computing servicescloud computing services
cloud computing services
 
Internet of behaviours features and documents
Internet of behaviours features and documentsInternet of behaviours features and documents
Internet of behaviours features and documents
 
L2 3.fa19
L2 3.fa19L2 3.fa19
L2 3.fa19
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 

Último

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

What the heck is cloud?

  • 1. What the Heck is Cloud? Erik Carlin Senior Architect, Rackspace Cloud Division erik.carlin@rackspace.com Prepared for: Rackspace Non-Profit Technology Conference Date:April 16, 2010
  • 2. EC2 Amazon Elastic Compute Cloud
  • 3. GAE Google App Engine
  • 5. Bonus… Bing But It’s Not Google 
  • 6. Cloud Confusion “The interesting thing about cloud computing is that we’ve redefined cloud computing to include everything that we already do. I can’t think of anything that isn’t cloud computing with all of these announcements. The computer industry is the only industry that is more fashion-driven than women’s fashion. Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it? It’s complete gibberish. It’s insane. When is this idiocy going to stop?” - Larry Ellison, 9/08 6
  • 7. The Cloud is… 7 Utility Computing? Grid? Virtualization? Usage-based billing? On-demand? Programmatic? Scalable? xaaS?
  • 9. Cloud Forerunner 9 Edison dynamo, circa 1884
  • 10. From Electricity to IT “The bulk of business computing [will shift] out of private data centers and into the cloud.” - Nicholas Carr, The Big Switch 10
  • 12. Cloud Computing According to the Analysts “A pool of highly scalable, abstracted infrastructure, capable of hosting end-customer applications, that is billed by consumption.” - Forrester “A style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers.” - Gartner 12
  • 13. Cloud Computing According to NIST “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” http://csrc.nist.gov/groups/SNS/cloud-computing/ 13
  • 14. Five Characteristics of Public Clouds Broad Access Lightweight entry/exit On-demand Usage-based pricing Highly scalable/elastic 14
  • 15. Typical but NOT necessary… 15 Virtualization Multi-tenant
  • 16. 16 Types of Clouds
  • 17. Application Clouds (SaaS) Ease of Use Low Complexity Flexibility Minimal Control Typical Consumers End Users Examples Salesforce.com TurboTax Online Microsoft Online Services Rackspace E-mail 17
  • 18. Platform Clouds (PaaS) Ease of Use Medium Complexity Flexibility Medium Control Typical Consumers Developers Examples Rackspace Cloud Sites Google AppEngine Force.com 18
  • 19. Infrastructure Clouds (IaaS) Ease of Use High Complexity Flexibility Maximum Control Typical Consumers Developers System Administrators Examples EC2, S3 Rackspace Cloud Files, Cloud Servers FlexiScale GoGrid 19
  • 20. 20 Reasons to Use the Cloud
  • 21. Cost Savings From Fixed to Variable Pricing Traditional: Buy enough compute to satisfy maximum anticipated demand Cloud: Dynamically buy enough compute to satisfy actual demand Cost savings particularly significant for transitory compute needs 21
  • 22. Cost Savings Example Problem NY Times wanted to convert 11 million articles from 1851-1922 from raw TIFF images (4 TB) to PDF Solution Leveraging 100 EC2 instances and S3, all 11 million articles were converted to PDF in just under 24 hours Compute Cost? $240 http://open.blogs.nytimes.com/2007/11/01/self-service-prorated-super-computing-fun http://aws.typepad.com/aws/2008/02/taking-massive.html 22
  • 23. Time Savings From Days/Weeks to Minutes Traditional: Procure, receive, unpack, rack, cable, configure new server Cloud: On-demand compute via programmatic call or mouse click Essentially eliminate new server deployment latency Significant time to market implications 23
  • 24. Time Savings Example: New Server Deployment Traditional 72,000 minutes or ~7½ weeks * Cloud 2 minutes * Percent Time Savings 99.997% * Actual data from a pharmaceutical enterprise 24
  • 25. Time Savings Example: Batch Processing Assume a job has 100 units of work and 1 server can complete 1 unit/hr at a cost of $1/hr 1 server would take 100 hours to complete the job at a cost of $100 10 servers would take 10 hours to complete the job at a cost of $100 100 servers would take 1 hour to complete the job at a cost of $100 25 Limiting Factor? Capacity
  • 26. Increased -ilities More Agility, Scalability, Flexibility… Traditional: Capacity planning (maybe) to stay ahead of IT resource requirements. Generally unable to meet immediate increases in demand. Cloud: Scale up (and down!) on-demand Virtually unlimited compute and storage available Enables “just enough” compute so you are only using what you need (green) Enables “just in time” compute to auto-scale applications in response to spikes in demand Generally, no commitments Interesting implications for Dev/QA environments, upgrades, and troubleshooting 26
  • 27. Increased Scalability Example YouDecide2008.com In January 2008, information was posted about the presidential debates resulting in an increase from 25,000 visitors to more than 300,000 – in one day. Traditional Hosting = Site Crash! 27
  • 28. Increased Scalability Example Rackspace Cloud Sites = Auto-Scale 28 2nd Presidential Debate 1st Presidential Debate 3rd Presidential Debate VP Debate
  • 30. 30 Reasons NOT to Use the Cloud
  • 31. The BIGGEST objection… Security! The cloud is for everyone but not for everything. (but remember, cloud doesn’t necessarily mean shared) 31
  • 32. Other Reasons Not To Use the Cloud Reliability? Madden Syndrome: driving vs. flying Performance/lack of isolation concerns Latency Need more control Regulatory issues - HIPPA, SOX, PCI Want a “managed” solution If it ain’t broke, don’t fix it! Some items derived from this IT Management & Cloud blog post 32
  • 35. Closing Thoughts Cloud is still hosting and hosting requires trust “As a Service” should come with service Move one or more non-critical systems to the cloud to get experience Consider hybrid solutions Experiment with backup and archiving to cloud storage It’s still early in cloud time, but... 35
  • 36. The Future is Cloudy! 36
  • 38. 38

Notas do Editor

  1. Marc Andreessen definition of “platform” - a system that can be programmed and therefore customized by outside developers -- users -- and in that way, adapted to countless needs and niches that the platform's original developers could not have possibly contemplated, much less had time to accommodate.
  2. Cell Phone pricing