SlideShare a Scribd company logo
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

More Related Content

What's hot

Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
Sagar 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 Computing
Maikel Mardjan
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Abhishek Soni
 
CompTIA: Trends in Cloud Computing
CompTIA: Trends in Cloud ComputingCompTIA: Trends in Cloud Computing
CompTIA: Trends in Cloud Computing
CompTIA
 
cloude computing report
cloude computing reportcloude computing report
cloude computing report
Krishnalal Kj
 
Advantages of Cloud Computing for Business
Advantages of Cloud Computing for BusinessAdvantages of Cloud Computing for Business
Advantages of Cloud Computing for Business
Grazitti Interactive
 
Cloud Computing And Citrix C3
Cloud Computing And Citrix C3Cloud Computing And Citrix C3
Cloud Computing And Citrix C3
Michael Harries
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
njeanphi
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Cecil Donald
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Unmesh Ballal
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Generate UK
 
Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
Md Nazrul Islam Roxy
 
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
Skytap Cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Zubair Arshad
 
Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
Sami Abu Shawarib
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
Cloud Standards Customer Council
 
Cloud computing
Cloud computingCloud computing
Cloud computing
imran shaikh
 

What's hot (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
 

Viewers also liked

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 Portfolio
Hira 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
 
Chris Spade
Chris SpadeChris Spade
Chris Spade
Hira Zahan
 
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 Clouds
Proact 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 Cloud
AFCOM
 
Mindset Course
Mindset Course Mindset Course
Mindset Course
Hira Zahan
 
All about open stack
All about open stackAll about open stack
All about open stack
Arunvignesh Venkatesh
 
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
Melissa Maheux
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud Architecture
Derek Keats
 
OpenStack and private cloud
OpenStack and private cloudOpenStack and private cloud
OpenStack and private cloud
SK Telecom
 

Viewers also liked (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
 

Similar to What the heck is cloud?

cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhhcloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
ranjankumarbehera14
 
cloud computing models
cloud computing modelscloud computing models
cloud computing models
Kiran Kumar Anumandla
 
Above The Clouds
Above The CloudsAbove The Clouds
Above The Clouds
Steve Clayton
 
Intellect SaaS Paper Launch
Intellect SaaS Paper LaunchIntellect SaaS Paper Launch
Intellect SaaS Paper Launch
David Terrar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Kishor Satpathy
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Richard Claassens CIPPE
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)
Infraright
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
mohaaalsa
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
JAGUARGAMING11
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
kesrinath
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
EcoSmith
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
SoundariyaSathish
 
L2 3.fa19
L2 3.fa19L2 3.fa19
L2 3.fa19
Kv Sagar
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
ssuserd23711
 
L2-3.FA19descriptions lead to more readers
L2-3.FA19descriptions lead to more readersL2-3.FA19descriptions lead to more readers
L2-3.FA19descriptions lead to more readers
Olajide Kuku
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
UbaidURRahman78
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
VarchasvaTiwari2
 
Introduction To Cloud Computing.ppt
Introduction To Cloud Computing.pptIntroduction To Cloud Computing.ppt
Introduction To Cloud Computing.ppt
BhagavathyPadmanabha1
 
cloud computing services
cloud computing servicescloud computing services
cloud computing services
ssuser55004a
 

Similar to 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
L2 3.fa19L2 3.fa19
L2 3.fa19
 
L2-3.FA19.ppt
L2-3.FA19.pptL2-3.FA19.ppt
L2-3.FA19.ppt
 
L2-3.FA19descriptions lead to more readers
L2-3.FA19descriptions lead to more readersL2-3.FA19descriptions lead to more readers
L2-3.FA19descriptions lead to more readers
 
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
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

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

Editor's Notes

  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