SlideShare una empresa de Scribd logo
1 de 63
Partly Cloudy
  with a chance of hype
Colorado Springs Open Source Users Group
             April 29, 2010

            Mike Brevoort
         Avalon Consulting LLC
“we’ve redefined cloud computing to include
      everything that we already do.”




         - Larry Ellison, 2008
“we’ve redefined cloud computing to include
        everything that we already do.”


“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, 2008
41% of senior IT professionals admit that
 they "don't know" what cloud computing is




                  *based on 2009 survey by VersionOne
41% of senior IT professionals admit that
  they "don't know" what cloud computing is



 two-thirds of UK senior finance professionals

    are   confused about cloud
                 computing

                   *based on 2009 survey by VersionOne
remember...
remember...

  Application Service Providers (ASP)
remember...

  Application Service Providers (ASP)

  Grid Computing
remember...

  Application Service Providers (ASP)

  Grid Computing

  Distributed Computing
remember...

  Application Service Providers (ASP)

  Grid Computing

  Distributed Computing

  Utility Computing
remember...

  Application Service Providers (ASP)

  Grid Computing

  Distributed Computing

  Utility Computing

  Multitenancy
John McCarthy
AI pioneer, father of
       LISP



    1961
suggested that time-
 sharing technology
might lead to a future
  which computing
     power and
applications could be
   sold as a utility
Is   Cloud Computing
      the next big leap forward?
Is   Cloud Computing
          the next big leap forward?




     No it’s a continued series of   baby
                   steps
refactoring how we think about
   software and computing resources
refactoring how we think about
   software and computing resources




      evolution of
    the next

abstraction and encapsulation
on-demand provisioning
on-demand provisioning
        “infinite” resources
on-demand provisioning
               “infinite” resources
enabled by   virtualization
on-demand provisioning
               “infinite” resources
enabled by   virtualization
               designed
  autonomous services

       for scalability
economies of scale
SaaS (software as a service)
                       abstracts away software
Virtualization




                   PaaS (platform as a service)
                       abstracts away services



                 IaaS (infrastructure as a service)
                      abstracts away hardware
SaaS:   bringing you stuff, well, since
               a long time ago




        Cost based on usage
platform virtualization with
IaaS:       physical metaphors
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato



                  Launched July 2002
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato



                  Launched July 2002
                  Undisputed leader
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato



                  Launched July 2002
                  Undisputed leader
                  EC2, S3, EBS, SimpleDB, etc
Topologies
 Public Clouds
Topologies
 Public Clouds

 Private Clouds
Topologies
 Public Clouds

 Private Clouds

 Hybrid Clouds
Cloud Management
          Server Templates

        Managed Deployments

        Inter-cloud Portability

        Supports Eucalyptus
           private cloud

            Free, Limited
          Developer Edition
Open Source Private Cloud
      Ubuntu based
 Hybrid Cloud with AWS
PaaS:   containers and services
PaaS:          containers and services




   faster
development,                constraints, fewer
 scalability                     choices
PaaS:            containers and services




   faster
development,                      constraints, fewer
 scalability                           choices




 It's a stack of services, instead of a stack of
                    software
Freemium to start
Freemium to start

Python and Java
Freemium to start

Python and Java

Schema-less datastore
Freemium to start

Python and Java

Schema-less datastore

Services
  URL Fetch
  Mail
  Memcache
  Image Manipulation
  Scheduled Tasks and Task Queues
  Google Authentication SSO
.Net or ASP.Net Apps

 FastCGI Support (ex PHP)

Table, Blog, & Queue Storage

  Strong IDE Experience

  App Fabric Service Bus

      MS SQL Azure
.Net or ASP.Net Apps

 FastCGI Support (ex PHP)

Table, Blog, & Queue Storage

  Strong IDE Experience

  App Fabric Service Bus

      MS SQL Azure
APEX proprietary language
Tight Salesforce Integration
        Free to try
      well established
vmforce (Java) coming late
          2010
Open Source Google App
       Engine Port
“Opportunities”
Security and
  Privacy
Legal
Jurisdiction
No
Standards
Vendor
Lock-in
An   Example
We face the   same problems
We face the   same problems

 The   fundamentals are the
                 same
We face the   same problems

 The   fundamentals are the
                 same


                        maybe Larry
                         was right
Mike Brevoort
brevoortm@avalonconsult.com
     twitter: @mbrevoort
www.slideshare.net/brevoortm
•   http://globalnerdy.com/wordpress/wp-content/uploads/
    2007/10/john_mccarthy_successories_poster.jpg


•   http://images.spatiallyadjusted.com/GeoMonkey-AWS.jpg


•   http://www.flickr.com/photos/yenpox/2594660901/

Más contenido relacionado

La actualidad más candente

Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Simplilearn
 
Presentation on amazon web servises(aws), by gaurav raturi
Presentation on amazon web servises(aws), by  gaurav raturiPresentation on amazon web servises(aws), by  gaurav raturi
Presentation on amazon web servises(aws), by gaurav raturi
Gaurav577170
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicum
David Linthicum
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
WSO2
 

La actualidad más candente (20)

What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UK
 
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
IBM Cloud Introduction
IBM Cloud IntroductionIBM Cloud Introduction
IBM Cloud Introduction
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 
Microsoft Azure Overview
Microsoft Azure OverviewMicrosoft Azure Overview
Microsoft Azure Overview
 
Demo: Introduction to AWS, Cambridge
Demo: Introduction to AWS, CambridgeDemo: Introduction to AWS, Cambridge
Demo: Introduction to AWS, Cambridge
 
Cloud quick start
Cloud quick startCloud quick start
Cloud quick start
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
ChinaNetCloud - Public Clouds in China Overview
ChinaNetCloud - Public Clouds in China OverviewChinaNetCloud - Public Clouds in China Overview
ChinaNetCloud - Public Clouds in China Overview
 
Top 10 successful saa s companies of all times
Top 10 successful saa s companies of all timesTop 10 successful saa s companies of all times
Top 10 successful saa s companies of all times
 
MS Azure
MS AzureMS Azure
MS Azure
 
Iaas paas saas
Iaas paas saasIaas paas saas
Iaas paas saas
 
Presentation on amazon web servises(aws), by gaurav raturi
Presentation on amazon web servises(aws), by  gaurav raturiPresentation on amazon web servises(aws), by  gaurav raturi
Presentation on amazon web servises(aws), by gaurav raturi
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web Services
 
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | EdurekaMicrosoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicum
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Similar a Partly Cloudy... with a chance of hype

Oscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystemOscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystem
htdvul
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
kriggins
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
Amazon Web Services
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
faisalcp
 

Similar a Partly Cloudy... with a chance of hype (20)

Oscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystemOscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystem
 
Enterprise-Ready Private and Hybrid Cloud Computing Today
Enterprise-Ready Private and Hybrid Cloud Computing TodayEnterprise-Ready Private and Hybrid Cloud Computing Today
Enterprise-Ready Private and Hybrid Cloud Computing Today
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Azure Logic Apps - Globant Tech Insiders .Net
Azure Logic Apps - Globant Tech Insiders .NetAzure Logic Apps - Globant Tech Insiders .Net
Azure Logic Apps - Globant Tech Insiders .Net
 
How to Think Multi-Cloud
How to Think Multi-CloudHow to Think Multi-Cloud
How to Think Multi-Cloud
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
 
Why Cloud Management Makes $ense
Why Cloud Management Makes $enseWhy Cloud Management Makes $ense
Why Cloud Management Makes $ense
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011
 
Fundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWSFundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWS
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
The Enterprise Cloud
The Enterprise CloudThe Enterprise Cloud
The Enterprise Cloud
 
Google App Engine - Simple Introduction
Google App Engine - Simple IntroductionGoogle App Engine - Simple Introduction
Google App Engine - Simple Introduction
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
 
OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
 
Introduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - LinuxconIntroduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - Linuxcon
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware Administrators
 
Faire grandir votre idée dans le cloud AWS
Faire grandir votre idée dans le cloud AWSFaire grandir votre idée dans le cloud AWS
Faire grandir votre idée dans le cloud AWS
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Partly Cloudy... with a chance of hype

Notas del editor

  1. * 1st I thought Larry didn’t get it * was talking more about the hype and buzzword abuse * reminds me of watching 4 year olds play soccer * Technology Buzzword Hype Fatigue
  2. * 1st I thought Larry didn’t get it * was talking more about the hype and buzzword abuse * reminds me of watching 4 year olds play soccer * Technology Buzzword Hype Fatigue
  3. * so it’s not all hype but hard to separate hype from reality * Cloud is overused,abused and diluted * but this is a problem
  4. * so it’s not all hype but hard to separate hype from reality * Cloud is overused,abused and diluted * but this is a problem
  5. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  6. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  7. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  8. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  9. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  10. * when the idea was conceived * I’m sure there we some that thought he was crazy * The concept of the computer network was just being conceived at the time * technology couldn’t support the concept
  11. Fast forward - Back to the Future! These ideas are not new 50 years in the making
  12. Fast forward - Back to the Future! These ideas are not new 50 years in the making
  13. the internet was the last enabler of cloud computing kind of like how the railroad opened up interstate commerce reliable distribution converging on an always on, always connected world
  14. the way people talk about it you would think so but I think Larry Ellison was largely correct - it is what we have been doing
  15. the way people talk about it you would think so but I think Larry Ellison was largely correct - it is what we have been doing
  16. somewhat liken this to the creation of the JVM in the 90’s the JVM abstracted us from hardware, we didn’t have to allocate physical memory anymore It encapsulated memory management it encapsulated network communication this bootstrapping aloud you to be more productive - to write software faster and build upon a tried and true layers
  17. somewhat liken this to the creation of the JVM in the 90’s the JVM abstracted us from hardware, we didn’t have to allocate physical memory anymore It encapsulated memory management it encapsulated network communication this bootstrapping aloud you to be more productive - to write software faster and build upon a tried and true layers
  18. so what are the tenants of the cloud
  19. so what are the tenants of the cloud
  20. so what are the tenants of the cloud
  21. so what are the tenants of the cloud
  22. so what are the tenants of the cloud
  23. so what are the tenants of the cloud
  24. * it’s about optimizing everything because you can afford to do it, because every incremental improvement reaps rewards by of orders of magnitude * Google commodity HW - overclocking example
  25. * each of these levels is about abstraction and bootstrapping for efficiency
  26. * Going to start with SaaS because it’s something we call can relate to * Software as a service has been around since the invention of web applications * Might argue that mainframe apps were Saas via terminal * still abstracted software from the user
  27. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  28. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  29. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  30. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  31. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  32. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  33. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  34. * rackspace cloud and gogrid are two other major competitors * with your infrastructure in the cloud, rackspace is doing some really innovative things with mobile applications
  35. * Originated in Academia * software powering Ubuntu Enterprise Cloud * Open Source EC2 - mirroring APIs
  36. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  37. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  38. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  39. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  40. * 500Mb adn 5M PV/mo
  41. * 500Mb adn 5M PV/mo
  42. * 500Mb adn 5M PV/mo
  43. * 500Mb adn 5M PV/mo
  44. * 500Mb adn 5M PV/mo
  45. * 500Mb adn 5M PV/mo
  46. * 500Mb adn 5M PV/mo
  47. * 500Mb adn 5M PV/mo
  48. * 500Mb adn 5M PV/mo
  49. * 500Mb adn 5M PV/mo
  50. * 500Mb adn 5M PV/mo
  51. * 500Mb adn 5M PV/mo
  52. * AppScale executes automatically and transparently over cloud infrastructures such as the Amazon Web Services (AWS) Elastic Compute Cloud (EC2) and Eucalyptus,
  53. * euphemistic language - make us feel better and not hurt anyone’s feelings * Toilet Paper -> Bathroom Tissue * Dump -> Landfill * House Trailer -> Mobile Homes
  54. a) What security commitments are taken and are they sufficient to meet my company’s needs? b) Do the terms of use commit the cloud provider to keeping a user’s data secure, or even private, from other legitimate users of the service? c) Do you have the right to perform audits on the cloud provider’s policies and processes? d) What right does the cloud provider have to change those policies and processes?
  55. * A major concern with cloud computing is the difficulty of determining where data will be stored, and, thus, what courts have jurisdiction and what law governs the use and treatment of such data (i.e., local, state, federal, foreign, etc.)
  56. * Several standards body working on cloud standards * But the implementations are so very different in approach and implementation
  57. * Need a comprehensive understanding of each party’s intellectual property rights in the solution, the information stored, the hosted applications, and all developments that result out of the cloud computing arrangement.