Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Microsoft Cloud Computing

293 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Microsoft Cloud Computing

  1. 1. (15 years) 450M+ active users (13 years) 550M users/mth (11 years) 2B (11 years) 320M+ queries/mth (12 years) active Largest nonusers ICP/IP cloud service x100M users (15 years) 450M+ active users (7 years) 5B conf min/yr (6 years) 4B emails/day
  2. 2. Web & Structured Data Indices
  3. 3. > Purpose-built data centre to accommodate containers at large scale  Cost $500 million, 100,000 square foot facility (10 football fields) > 40 foot shipping containers can house as many as 2,500 servers  Density of 10 times amount of compute in equivalent space in traditional data centre > Can deliver an average PUE of 1.22  Power Usage Effectiveness benchmark from The Green Grid™ consortium on energy efficiency
  4. 4. Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
  5. 5. Consistency & Control On-premise Scalability & Availability Public Cloud Real-Time Performance Security & Privacy Customizability Physical Resources Heterogeneity Redundancy & Resiliency Global Reach Ease of Provisioning Abstract Resources Homogeneity
  6. 6. Personal Data Repository Application Marketplace Information Marketplace Services Hosting Workflow Hosting Distributed Cache Declarative Policies Claims-Based Identity Federated Identities Service Bus Composite Applications On-Premise Bridging Relational Database ADO.NET, OD BC, PHP Transact-SQL Blobs Message Queues Distributed Filesystem Application Services Frameworks Secure Token Service Security Connectivity Data Data Synchronization Compute Storage Unstructured Data Content Distribution
  7. 7. Application Services Frameworks “Dublin” “Velocity” Security “Geneva” Connectivity Project “Sydney” SQL Azure Data Sync Data Compute Storage Table Storage Service Blob Storage Service Queue Service Xdrive CDN
  8. 8. > >       >  • •  • • •   • 
  9. 9. Web Hosting High Performance Computing  Massive scale infrastructure  Parallel & distributed processing  Burst & overflow capacity  Massive modeling & simulation  Temporary, ad-hoc sites  Advanced analytics Application Hosting Information Sharing  Hybrid applications  Reference data  Composite applications  Common data repositories  Automated agents / jobs  Knowledge discovery & mgmt Media Hosting & Processing Collaborative Processes  CGI rendering  Multi-enterprise integration  Content transcoding  B2B & e-commerce  Media streaming  Supply chain management  Health & life sciences  Domain-specific services Distributed Storage  External backup and storage
  10. 10. Design Data & Content  Horizontal scaling  De-normalization  Service-oriented composition  Logical partitioning  Eventual consistency  Distributed in-memory cache  Fault tolerant (expect failures)  Diverse data storage options (persistent & transient, relational & unstructured, text & binary, read & write, etc.) Security  Claims-based authentication & access control  Federated identity  Data encryption & key mgmt. Management  Policy-driven automation  Aware of application lifecycles  Handle dynamic data schema and configuration changes Processes  Loosely coupled components  Parallel & distributed processing  Asynchronous distributed communication  Idempotent (handle duplicity)  Isolation (separation of concerns)
  11. 11. SERVERS SERVICES
  12. 12. > fabric cloud > Hybrid on-premise > Consistent cloud model tools
  13. 13. © 2009 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.

×