cloud platforms today: a perspective - david chappell

10
Cloud Platforms Today: A Perspective David Chappell Chappell & Associates

Upload: spiffy

Post on 22-Nov-2014

1.539 views

Category:

Technology


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Cloud Platforms Today: A Perspective - David Chappell

Cloud Platforms Today:

A Perspective

David Chappell

Chappell & Associates

Page 2: Cloud Platforms Today: A Perspective - David Chappell

Defining Cloud ComputingTwo broad categories

Cloud applications

– Sometimes called Software as a Service (SaaS)

Cloud platforms

– The focus of this talk

Cloud

Application

Users Developers

Cloud Platform

Page 3: Cloud Platforms Today: A Perspective - David Chappell

Defining Cloud ComputingExamples

Cloud applications:

– Salesforce.com CRM

– Google Apps

– Microsoft Exchange Online

– Your favorite Web site (?)

Cloud platforms:

– Amazon Web Services (AWS)

– Google AppEngine

– Microsoft Windows Azure platform

– Salesforce.com Force.com

Page 4: Cloud Platforms Today: A Perspective - David Chappell

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

Page 5: Cloud Platforms Today: A Perspective - David Chappell

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

Page 6: Cloud Platforms Today: A Perspective - David Chappell

Categorizing Public Cloud PlatformsThe 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

Page 7: Cloud Platforms Today: A Perspective - David Chappell

Cloud Platforms TodayA summary

Private Cloud Platforms

Microsoft

Salesforce.com Force.com

Google AppEngine

SharePoint Online

Others

Public Cloud Platforms

VMware vSphere(ESX, vCenter)

Dynamic Infrastructure

Toolkit for System Center (Hyper-V, System Center)

GoGrid Cloud Hosting, Rackspace

Cloud Servers, Others

Infrastructure as a Service (IaaS) For Scalable

Web AppsFor Data-Driven Business Apps

For Collab-oration Apps

Dynamic Data Center Toolkit for Hosters (Hyper-V,

System Center)

Hosting Partners

VMware vCloudInitiative

(ESX, vCenter)

Hosting Partners

Platform as a Service (PaaS)

Windows Azure Platform

Amazon Web Services

CRM Online xRM

Page 8: Cloud Platforms Today: A Perspective - David Chappell

Conclusion

Cloud platforms are here

– They’re a new foundation for innovation

A new world is unfolding

– Prepare to be part of it

Page 9: Cloud Platforms Today: A Perspective - David Chappell

About the Speaker

David Chappell is Principal of Chappell & Associates (www.davidchappell.com) 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.

Page 10: Cloud Platforms Today: A Perspective - David Chappell

Copyright © 2010 David Chappell

Chappell & Associates

www.davidchappell.comSOAP/WS-*