SlideShare a Scribd company logo
Microsoft Cloud Computing
Microsoft Cloud Computing
(15 years)
450M+
active users
(13 years)
550M
users/mth
(12 years)
Largest non-
ICP/IP cloud
service
x100M users
(11 years)
320M+
active
users
(11 years)
2B
queries/mth
(15 years)
450M+
active users
(7 years)
5B conf
min/yr
(6 years)
4B
emails/day
Web & Structured
Data Indices
Microsoft Cloud Computing
> 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
Microsoft Cloud Computing
Microsoft Cloud Computing
Microsoft Cloud Computing
Microsoft Cloud Computing
Microsoft Cloud Computing
Microsoft Cloud Computing
Microsoft Cloud Computing
Microsoft Cloud Computing
Microsoft Cloud Computing
Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
Microsoft Cloud Computing
Abstract Resources
On-premise
Physical Resources
Public Cloud
Customizability Ease of Provisioning
Global ReachSecurity & Privacy
Real-Time Performance Redundancy & Resiliency
Scalability & AvailabilityConsistency & Control
HomogeneityHeterogeneity
Storage
Unstructured
Data
Blobs
Message
Queues
Distributed
Filesystem
Content
Distribution
Data Transact-SQL
Data
Synchronization
Relational
Database
ADO.NET,
ODBC, PHP
Connectivity
Composite
Applications
On-Premise
Bridging
Service Bus
Security
Claims-Based
Identity
Federated
Identities
Secure Token
Service
Declarative
Policies
Application Services
Application
Marketplace
Information
Marketplace
Personal Data
Repository
Frameworks
Workflow
Hosting
Distributed
Cache
Services
Hosting
Compute
Compute
Storage
Table Storage
Service
Blob Storage
Service
Queue
Service
Xdrive CDN
Data
SQL Azure
Data Sync
Connectivity
Project
“Sydney”
Security “Geneva”
Application Services
Frameworks “Dublin” “Velocity”
>




•
•
•
•
•
•
>



>




Web Hosting
 Massive scale infrastructure
 Burst & overflow capacity
 Temporary, ad-hoc sites
Application Hosting
 Hybrid applications
 Composite applications
 Automated agents / jobs
Media Hosting & Processing
 CGI rendering
 Content transcoding
 Media streaming
Distributed Storage
 External backup and storage
High Performance Computing
 Parallel & distributed processing
 Massive modeling & simulation
 Advanced analytics
Information Sharing
 Reference data
 Common data repositories
 Knowledge discovery & mgmt
Collaborative Processes
 Multi-enterprise integration
 B2B & e-commerce
 Supply chain management
 Health & life sciences
 Domain-specific services
Design
 Horizontal scaling
 Service-oriented composition
 Eventual consistency
 Fault tolerant (expect failures)
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
Data & Content
 De-normalization
 Logical partitioning
 Distributed in-memory cache
 Diverse data storage options
(persistent & transient, relational
& unstructured, text & binary,
read & write, etc.)
Processes
 Loosely coupled components
 Parallel & distributed processing
 Asynchronous distributed
communication
 Idempotent (handle duplicity)
 Isolation (separation of concerns)
SERVICESSERVERS
Microsoft Cloud Computing
> fabric cloud
> Hybrid on-premise cloud
> Consistent model tools
© 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.

More Related Content

PPTX
Docker In Cloud
PPTX
Moving to the cloud: cloud strategies and roadmaps
PPTX
architecture of mobile software applications
PPTX
Cloud Reference Architecture - Part 1 Foundation
PPT
Cloud and dynamic infrastructure
PPTX
Azure storage
PPTX
Cloud platform technical sales presentation
PDF
Introduction to Microsoft Azure Cloud
Docker In Cloud
Moving to the cloud: cloud strategies and roadmaps
architecture of mobile software applications
Cloud Reference Architecture - Part 1 Foundation
Cloud and dynamic infrastructure
Azure storage
Cloud platform technical sales presentation
Introduction to Microsoft Azure Cloud

What's hot (20)

PDF
AZ-900 Azure Fundamentals.pdf
PPTX
Introduction to data warehousing
PDF
Microsoft Azure Cloud Services
PPTX
Distributed database management system
PPT
Virtualization.ppt
PPTX
Virtualization and its Types
PDF
Introduction to Azure Data Factory
PPT
INTRODUCTION TO CLOUD COMPUTING
PPT
VMware Presentation
PPTX
vm provisioning
PPTX
depolyment on cloud.pptx
PPTX
DATA WAREHOUSING
PPTX
Distributed database
PPTX
Unit 3
PPTX
Introducing Azure SQL Data Warehouse
PPTX
Cloud service models
PPTX
Deployment Models of Cloud Computing.pptx
PPT
Unit 2 -Cloud Computing Architecture
PPT
Slide 4 Interaction Diagram
AZ-900 Azure Fundamentals.pdf
Introduction to data warehousing
Microsoft Azure Cloud Services
Distributed database management system
Virtualization.ppt
Virtualization and its Types
Introduction to Azure Data Factory
INTRODUCTION TO CLOUD COMPUTING
VMware Presentation
vm provisioning
depolyment on cloud.pptx
DATA WAREHOUSING
Distributed database
Unit 3
Introducing Azure SQL Data Warehouse
Cloud service models
Deployment Models of Cloud Computing.pptx
Unit 2 -Cloud Computing Architecture
Slide 4 Interaction Diagram
Ad

Viewers also liked (20)

PPTX
Azure Cloud PPT
PDF
Microsoft Cloud Services Architecture
PPTX
Microsoft Cloud Services Presentation
PPTX
cloud computing ppt
PPT
Business growth model
PDF
Splunk Spark Integration
PPTX
Agile Fundamentals
ODP
An Introduction to Hadoop Hue Gui
PDF
HP CMS Solutions Guide
PPTX
Top 10 administration manager interview questions and answers
PPT
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
PDF
Executive Summary First Break All The Rules
PDF
Application Developers Guide to HIPAA Compliance
PDF
Hadoop Family and Ecosystem
PPT
ORACLE EBS R12 UPGRADE
PPTX
Two factor authentication presentation mcit
DOC
Crossing The Chasm
PDF
Headspace analysis
DOCX
Basic Concepts and Types of Network Management
PPS
MPEG/Audio Compression
Azure Cloud PPT
Microsoft Cloud Services Architecture
Microsoft Cloud Services Presentation
cloud computing ppt
Business growth model
Splunk Spark Integration
Agile Fundamentals
An Introduction to Hadoop Hue Gui
HP CMS Solutions Guide
Top 10 administration manager interview questions and answers
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Executive Summary First Break All The Rules
Application Developers Guide to HIPAA Compliance
Hadoop Family and Ecosystem
ORACLE EBS R12 UPGRADE
Two factor authentication presentation mcit
Crossing The Chasm
Headspace analysis
Basic Concepts and Types of Network Management
MPEG/Audio Compression
Ad

Similar to Microsoft Cloud Computing (20)

PPTX
Microsoft Cloud Computing
PPTX
Windows Azure Platform - Jonathan Wong
PPTX
Windows Azure Platform
PDF
Logical Data Fabric and Industry-Focused Solutions by IQZ Systems
PDF
Data Virtualization: Introduction and Business Value (UK)
PDF
Modern Data Management for Federal Modernization
PPT
Windows Azure Platform
PDF
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
PPTX
Overview of GovCloud Today
PPTX
Network Information Factories
PPTX
Hallmark azure platform discussion
PPTX
Slide Azure
PDF
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...
PDF
Introduction to Modern Data Virtualization (US)
PPT
Case Study: Synchroniztion Issues in Mobile Databases
PPT
Case Study: Synchroniztion Issues in Mobile Databases
PPTX
MARLABS - Cloud services CIO Conference
PPTX
BPM und SOA machen mobil - Ein Architekturüberblick
PPTX
BPM and SOA are going mobile - An architectural perspective
PDF
Crypto multi tenant an environment of secure computing using cloud sql
Microsoft Cloud Computing
Windows Azure Platform - Jonathan Wong
Windows Azure Platform
Logical Data Fabric and Industry-Focused Solutions by IQZ Systems
Data Virtualization: Introduction and Business Value (UK)
Modern Data Management for Federal Modernization
Windows Azure Platform
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
Overview of GovCloud Today
Network Information Factories
Hallmark azure platform discussion
Slide Azure
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...
Introduction to Modern Data Virtualization (US)
Case Study: Synchroniztion Issues in Mobile Databases
Case Study: Synchroniztion Issues in Mobile Databases
MARLABS - Cloud services CIO Conference
BPM und SOA machen mobil - Ein Architekturüberblick
BPM and SOA are going mobile - An architectural perspective
Crypto multi tenant an environment of secure computing using cloud sql

More from David Chou (20)

PDF
Cloud Native Apps
PPTX
Windows Phone app development overview
PPTX
Microsoft AI Platform Overview
PPTX
Designing Artificial Intelligence
PPTX
Immersive Computing
PPTX
Java on Windows Azure
PPTX
Microsoft Azure
PPTX
Designing Microservices
PPTX
Combining Private and Public Clouds into Meaningful Hybrids
PPTX
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
PPTX
Java on Windows Azure
PPTX
Windows Azure AppFabric
PPTX
Java on Windows Azure (Cloud Computing Expo 2010)
PPTX
Scale as a Competitive Advantage
PPTX
Architecting Cloudy Applications
PPTX
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
PPTX
Kelley Blue Book and Cloud Computing
PPTX
Windows Phone 7
PPTX
Silverlight 4 Briefing
PPTX
Architecting Solutions Leveraging The Cloud
Cloud Native Apps
Windows Phone app development overview
Microsoft AI Platform Overview
Designing Artificial Intelligence
Immersive Computing
Java on Windows Azure
Microsoft Azure
Designing Microservices
Combining Private and Public Clouds into Meaningful Hybrids
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
Java on Windows Azure
Windows Azure AppFabric
Java on Windows Azure (Cloud Computing Expo 2010)
Scale as a Competitive Advantage
Architecting Cloudy Applications
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Kelley Blue Book and Cloud Computing
Windows Phone 7
Silverlight 4 Briefing
Architecting Solutions Leveraging The Cloud

Recently uploaded (20)

PDF
KodekX | Application Modernization Development
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Big Data Technologies - Introduction.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
Teaching material agriculture food technology
PDF
NewMind AI Monthly Chronicles - July 2025
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Understanding_Digital_Forensics_Presentation.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
NewMind AI Weekly Chronicles - August'25 Week I
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Big Data Technologies - Introduction.pptx
A Presentation on Artificial Intelligence
Building Integrated photovoltaic BIPV_UPV.pdf
Electronic commerce courselecture one. Pdf
Modernizing your data center with Dell and AMD
Network Security Unit 5.pdf for BCA BBA.
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Teaching material agriculture food technology
NewMind AI Monthly Chronicles - July 2025

Microsoft Cloud Computing

  • 3. (15 years) 450M+ active users (13 years) 550M users/mth (12 years) Largest non- ICP/IP cloud service x100M users (11 years) 320M+ active users (11 years) 2B queries/mth (15 years) 450M+ active users (7 years) 5B conf min/yr (6 years) 4B emails/day
  • 6. > 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
  • 16. Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
  • 18. Abstract Resources On-premise Physical Resources Public Cloud Customizability Ease of Provisioning Global ReachSecurity & Privacy Real-Time Performance Redundancy & Resiliency Scalability & AvailabilityConsistency & Control HomogeneityHeterogeneity
  • 19. Storage Unstructured Data Blobs Message Queues Distributed Filesystem Content Distribution Data Transact-SQL Data Synchronization Relational Database ADO.NET, ODBC, PHP Connectivity Composite Applications On-Premise Bridging Service Bus Security Claims-Based Identity Federated Identities Secure Token Service Declarative Policies Application Services Application Marketplace Information Marketplace Personal Data Repository Frameworks Workflow Hosting Distributed Cache Services Hosting Compute
  • 20. Compute Storage Table Storage Service Blob Storage Service Queue Service Xdrive CDN Data SQL Azure Data Sync Connectivity Project “Sydney” Security “Geneva” Application Services Frameworks “Dublin” “Velocity”
  • 22. Web Hosting  Massive scale infrastructure  Burst & overflow capacity  Temporary, ad-hoc sites Application Hosting  Hybrid applications  Composite applications  Automated agents / jobs Media Hosting & Processing  CGI rendering  Content transcoding  Media streaming Distributed Storage  External backup and storage High Performance Computing  Parallel & distributed processing  Massive modeling & simulation  Advanced analytics Information Sharing  Reference data  Common data repositories  Knowledge discovery & mgmt Collaborative Processes  Multi-enterprise integration  B2B & e-commerce  Supply chain management  Health & life sciences  Domain-specific services
  • 23. Design  Horizontal scaling  Service-oriented composition  Eventual consistency  Fault tolerant (expect failures) 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 Data & Content  De-normalization  Logical partitioning  Distributed in-memory cache  Diverse data storage options (persistent & transient, relational & unstructured, text & binary, read & write, etc.) Processes  Loosely coupled components  Parallel & distributed processing  Asynchronous distributed communication  Idempotent (handle duplicity)  Isolation (separation of concerns)
  • 26. > fabric cloud > Hybrid on-premise cloud > Consistent model tools
  • 27. © 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.

Editor's Notes

  • #2: Abstract: From here - Learn how to use Windows Workflow Foundation (WF) 4, Windows Communication Foundation (WCF) 4, and “Dublin” to build and manage scalable, reliable, and highly-available applications. Discover the power of WF to build and coordinate WCF services and implement logic on the middle tier. Enable sophisticated messaging patterns with correlation, enhanced transaction support, durable services, and config-based activation. Learn how "Dublin" makes it easier to deploy, manage, and monitor WCF and WF applications. Expectation that you are familiar with WF and WCF. Not a Ask: How many use WF and WCF This is a session about how an increasing number of service that you write need to coordinate work. How you can take advantage of Runtime services provided in Dublin in your applications And that the services that you need to write need to be supported in production. How do you make Windows a the best platform for developing, hosting and managing services. This talk