0 0

Microsoft and Cloud Computing

ABOUT THIS DOCUMENT

Reads: 2294 times
Used: 115 times
Pages: 17
Size: 7167 kb
Format: Powerpoint

Text Version

Microsoft and Cloud Computing

David Chou

david.chou@microsoft.com blogs.msdn.com/dachou



Courtesy – wordle.net



Platform Evolution



Mobile



• Hosted software platform



Client



Server



Cloud



• Shared infrastructure • Virtualized and dynamic



• Increasingly higher level services • Pay as you go business model



Software Plus Services



The power of choice

Web is the hub Rich user experiences Capabilities loosely joined



Microsoft Confidential – Presented under NDA



On premises vs. in the cloud

Application runs onApplication runs at a Application runs using



premises

Buy my own hardware, and manage my own data center



hoster

Co-location or Managed servers



cloud

services



“cloud fabric” (elastic, infini-scale)



High

Low



Control Economy of Scale



Low

High



On premises vs. in the cloud

You manage



Onpremises

Applications Runtimes SOA / Integration



Hosted

Applications



Cloud

Applications Runtimes SOA / Integration Databases Server SW



You manage



Runtimes SOA / Integration Databases Server SW



You manage



Databases Server SW Virtualization



We manage



We manage



Virtualization



Virtualization



Server HW

Storage Networking



Server HW

Storage Networking



Server HW

Storage Networking



On premises vs. in the cloud

“Packaged” Application An application that I buy “off the shelf” and run myself

“Home Built” Application An application that I develop and run myself



Hosted “Packaged” An application that I buy “off the shelf” and run at a hoster

Hosted “Home Built” An application that I develop myself, but run at a hoster



“Software as a Service” A hosted application that I buy from a vendor

Cloud Platform An application that I develop myself, but run in the cloud



Build



Buy



On premises



Cloud



A Sample Enterprise

“Packaged” Application

ERP Collaboration



Hosted “Packaged”



“Software as a Service”



Buy



Email



“Home Built” Application

HR



Hosted “Home Built”



Cloud Platform



Build



Website Core Processes



On premises



Cloud



A Sample Enterprise

“Packaged” Application Hosted “Packaged”

ERP Collaboration HR



“Software as a Service”



Buy



Email



“Home Built” Application



Hosted “Home Built”



Cloud Platform



Build



Website Core Processes



Social Computing Cloud Applications



On premises



Cloud



Industry Landscape

“Packaged” Application Hosted “Packaged” “Software as a Service”

Buy



“Home Built” Application



Hosted “Home Built”



Cloud Platform



Build



On premises



Cloud



Paradigm Shift

Consistency Share & Reuse Security & Privacy



Customizability

High



Control



Cloud



On-Premises



Economy of Scale

Ease of Provisioning



High



Global Reach Partitioning & Redundancy Scalability & Availability



Azure Services Platform





Azure Services Platform

Comprehensive Services Platform

        Flexible and on-demand infrastructure Based on Internet standards Geo-scale and reliability Security & privacy Control & customizability Simplified deployment and management Higher-level abstraction Focus on differentiation instead of infrastructure & plumbing



Business Model

 Consumption and usage-based pricing  $/CPU hours, $/GB stored +txn, $/GB egress/ingress, $/page views, etc.  No minimum or long term commitment  SLA and support commitment



Software Plus Services

 Power of choice  Consistent and seamless experience across the spectrum  Infrastructure and solutions extend from the server to the cloud



Extends Existing Investments

 Familiar tools, languages, & frameworks with .NET & Visual Studio  Provides the choice to build on-premises, cloud, or hybrid solutions  Integrate with existing assets such as onpremises applications and infrastructure



Spectrum of Choices

Enhance Deploy Compose



 Extend existing on-premises applications via selective use of services Typical scenario is focused on data



 Distribute some existing workloads to the cloud Typical scenario involves deploying code to cloud infrastructure



 Create new scenarios by composing from multiple services & integrating onpremises assets



Platform of Choice



Emerging Patterns

       De-perimeterization Democratization of industries Dynamic business models Relationship networking core competencies Shifting process centers of gravity Plug-and-play IT architectures Model-driven development, DSL



Thank you

david.chou@microsoft.com blogs.msdn.com/dachou



© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.



Sign-up for Docstoc Premium
Registration enables you to experience on site recommendations of documents, articles, packages and courses as well as recommendation emails for the content we think you'll love the most
Already a member?
Don't have a Facebook account?
Register with E-mail

Enter a valid email address (xxx@xxx.com)
Preloader
By registering with docstoc.com you agree to
our privacy policy and terms of service
Sign-in
Complete Access to Over 20 Million Professional Documents Including Premium Legal Contracts & Business Forms
Hundreds of Hours of Online Courses & Video Tutorials
24/7 Premium Customer Support
No Cost - No Obligation - No Risk
Use your email and password to sign-in here.
Click forgot your password if you need help.
Need to register?
Forgot Password?
Complete Access to Over 20 Million Professional Documents Including Premium Legal Contracts & Business Forms
Hundreds of Hours of Online Courses & Video Tutorials
24/7 Premium Customer Support
No Cost - No Obligation - No Risk
Use your email and password to sign-in here.
Click forgot your password if you need help.
Need to register?
Don't have a Facebook account?
Login with your Docstoc account.


Email or Username

Preloader

1. Please rate your experience on the following scale:


2. Would you recommend Docstoc to a friend?


Submit

Would you be interested in taking a longer survey for a chance to win a 1-month free subscription to Docstoc Premium?