Cloud Platforms Today: A Perspective - David Chappell


Published on

Presentation by David Chappell at "MSDN Presents: Windows Azure Platform" Event (Apr 13, 2010) .

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cloud Platforms Today: A Perspective - David Chappell

  1. 1. Cloud Platforms Today: A Perspective David Chappell Chappell & Associates
  2. 2. Defining Cloud Computing Two broad categories Cloud Application Cloud Platform Users Developers  Cloud applications – Sometimes called Software as a Service (SaaS)  Cloud platforms – The focus of this talk
  3. 3. Defining Cloud Computing Examples  Cloud applications: – CRM – Google Apps – Microsoft Exchange Online – Your favorite Web site (?)  Cloud platforms: – Amazon Web Services (AWS) – Google AppEngine – Microsoft Windows Azure platform –
  4. 4. What is a Cloud Platform? Some defining characteristics  It lets developers create and run apps, store data, and more  It provides self-service access to resources, e.g., via a browser  It allows granular, on-demand allocation of resources  It charges only for the resources an application uses
  5. 5. Public Clouds vs. Private Clouds Typical definitions  Public cloud: A cloud platform run by a service provider, such as Microsoft, Amazon, or Google, made available to many end-user organizations  Private cloud: A cloud platform run solely for a single end-user organization, such as a bank or retailer
  6. 6. Categorizing Public Cloud Platforms The usual split  Infrastructure as a Service (IaaS) – Developers create virtual machines (VMs), to which they have full access – Provides total control, but also total responsibility  Platform as a Service (PaaS) – Developers provide an application, which the platform runs – Provides an easy-to-use execution environment, but limits freedom
  7. 7. Cloud Platforms Today A summary Public Cloud Platforms Private Cloud Platform as a Service (PaaS) Infrastructure as a Platforms Service (IaaS) For Scalable For Data-Driven For Collab- Web Apps Business Apps oration Apps Dynamic Hosting Partners Infrastructure Dynamic Data Toolkit for System Windows Azure CRM Online SharePoint Microsoft Center Toolkit for Platform xRM Online Center (Hyper-V, Hosters (Hyper-V, System Center) System Center) Hosting Partners VMware vSphere VMware vCloud Google (ESX, vCenter) Initiative AppEngine (ESX, vCenter) Others Amazon Web Services GoGrid Cloud Hosting, Rackspace Cloud Servers, Others
  8. 8. Conclusion  Cloud platforms are here – They’re a new foundation for innovation  A new world is unfolding – Prepare to be part of it
  9. 9. About the Speaker David Chappell is Principal of Chappell & Associates ( in San Francisco, California. Through his speaking, writing, and consulting, he helps people around the world understand, use, and make better decisions about new technology. David has been the keynote speaker for many events and conferences on five continents, and his seminars have been attended by tens of thousands of IT decision makers, architects, and developers in more than forty countries. His books have been published in a dozen languages and used regularly in courses at MIT, ETH Zurich, and other universities. In his consulting practice, he has helped clients such as Hewlett-Packard, IBM, Microsoft, Stanford University, and Target Corporation adopt new technologies, market new products, train their sales staffs, and create business plans. Earlier in his career, David wrote networking software, chaired a U.S. national standards working group, and played keyboards with the Peabody-award-winning Children’s Radio Theater. He holds a B.S. in Economics and an M.S. in Computer Science, both from the University of Wisconsin- Madison.
  10. 10. Copyright © 2010 David Chappell Chappell & Associates www.davidchappell.comSOAP/WS-*