3. Platform Evolution
• Hosted software platform
Mobile Client Server Cloud
• Shared infrastructure
• Virtualized and dynamic
• Increasingly higher level services
• Pay as you go business model
4. Software Plus Services
The power of choice
Web is the hub
Rich user experiences
Capabilities loosely joined
Microsoft Confidential – Presented under NDA
5. On premises vs. in the cloud
Application Application Application
runs on- runs at a runs using
premises hoster cloud services
Buy my own Co-location “cloud fabric”
hardware, and or (elastic,
manage my Managed infini-scale)
own data servers
center
High Control Low
Low Economy of Scale High
6. On premises vs. in the cloud
“Packaged” Hosted “Software as
Buy
Application “Packaged” a Service”
An application An application A hosted
that I buy “off that I buy “off application
the shelf” and the shelf” and that I buy from
run myself run at a hoster a vendor
“Home Built” Hosted Cloud
Application “Home Built” Platform
An application An application An application
that I develop that I develop that I develop
Build
and run myself myself, but run myself, but run
at a hoster in the cloud
On premises Cloud
7. A Sample Enterprise
“Packaged” Hosted “Software as
Buy
Application “Packaged” a Service”
ERP
Collaboration
Email
“Home Built” Hosted Cloud
Application “Home Built” Platform
HR
Website
Build
Core Processes
On premises Cloud
8. A Sample Enterprise
“Packaged” Hosted “Software as
Buy
Application “Packaged” a Service”
ERP
Collaboration
HR Email
“Home Built” Hosted Cloud
Application “Home Built” Platform
Website Social Networking
Build
Core Processes
On premises Cloud
9. Industry Landscape
“Packaged” Hosted “Software as
Buy
Application “Packaged” a Service”
“Home Built” Hosted Cloud
Application “Home Built” Platform
Build
On premises Cloud
10. Paradigm Shift
Consistency
Share & Reuse
Security & Privacy
Customizability
High Control Cloud
On-Premises Economy of Scale High
Ease of Provisioning
Global Reach
Partitioning & Redundancy
Scalability & Availability
12. Azure Services Platform
Comprehensive Services Business Model
Platform Consumption and usage-based pricing
Flexible and on-demand infrastructure $/CPU hours, $/GB stored +txn, $/GB
egress/ingress, $/page views, etc.
Based on Internet standards
No minimum or long term commitment
Geo-scale and reliability
SLA and support commitment
Security & privacy
Control & customizability Software Plus Services
Simplified deployment and management
Power of choice
Higher-level abstraction
Consistent and seamless experience across
Focus on differentiation instead of the spectrum
infrastructure & plumbing
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 on-
premises applications and infrastructure
13. Spectrum of Choices
Enhance Deploy Compose
Extend existing on-premises Distribute some existing Create new scenarios by
applications via selective use workloads to the cloud composing from multiple
of services Typical scenario involves services & integrating on-
Typical scenario is focused on deploying code to cloud premises assets
data infrastructure