What is the cloud?
An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
Cloud Computing
Software-as-a-Service
consume
SaaSPlatform-as-a-Service
build
PaaSInfrastructure-as-a-Service
host
IaaS
Windows Azure
• Comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters
Solid
Open
Flexible
Web sites Build with ASP.NET, Node.js or PHP
Deploy in seconds with FTP, Git or TFS
Start for free, scale up as your traffic grows
2shared reserved
RESERVED instance
:-)
RESERVED instance
:-):-)
:-) :-)
:-)
:-) :-)
reserved
Web sites
Cloud servicesBuild infinitely scalable apps and services
Support rich multi-tier architectures
Automated application management
ServicePackage
Server Rack 1 Server Rack 2
Virtual machine
Virtual machine
Provision Role InstancesDeploy App CodeConfigure Network
Virtual machine
Virtual machine
Network Load Balancer
Windows Azure Datacenter
Network load-balancer configured for traffic
Provision Role InstancesDeploy App CodeConfigure Network
Mobile ServicesEasily build cloud back-ends
Data, identity, push notifications, and scheduled scripts
Windows Store, Windows Phone, iOS, and Android
Applicationbuilding blocks
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
DBSQL databaseRelational SQL Server Engine in the Cloud
Clustered for high availability
Fully Managed Service
SQL Reporting support
Blob storageHighly available, scalable and secure file system
Blobs can be exposed publically over http
Continuous geo-replication across datacenters
CacheLow latency, in-memory distributed cache
Dynamically grow and shrink cache size
High availability support
Memcached protocol support
24GB Distributed Cache
Web Roles
12GB CacheWorker Role
12GB CacheWorker Role
4
12GB CacheWorker Role
12GB CacheWorker Role
48GB Distributed Cache
IdentityIntegrate with enterprise identity
Enable single sign-on within your apps
Enterprise Graph REST API
93% of Fortune 1000 use Active Directory
Service busSecure messaging and relay capabilities
Easily build hybrid apps
Enable loosely coupled solutions
Applicationbuilding blocks
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
Windows Azure StoreConsume services from ecosystem of partners
Easily try and purchase
Billing integrated within your Azure bill
Windows Azure Scenarios• Ideal for Applications Needing:
• Scalability
• Availability
• Fault Tolerance
Common Application Uses:
Web SitesCompute Intensive appsDevice ApplicationsWeb APIsSocial Games
89Australia
AustriaBelgium
BrazilCanada
ChileColombia
Costa RicaCyprus
Czech RepublicDenmark
FinlandFrance
GermanyGreece
Hong KongHungary
IndiaIreland
IsraelItaly
JapanKorea
LuxembourgMalaysia
MexicoNetherlands
New ZealandNorway
PeruPhilippines
PolandPortugal
Puerto RicoRomania
RussiaSingapore
SpainSweden
SwitzerlandTrinidad &
TobagoUK
United StatesNew Countries:
Algeria
ArgentinaBelarus
BulgariaCroatia
Dominican Rep
EcuadorEgypt
El SalvadorEstonia
GuatemalaIceland
IndonesiaJordan
KazakhstanKenya
KuwaitLatvia
LiechtensteinLithuania
MacedoniaMalta
MontenegroMorocco
AzerbaijanNigeriaOman
PakistanPanama
ParaguayQatar
Saudi ArabiaSerbia
SlovakiaSlovenia
South AfricaSri Lanka
TaiwanThailand
TunisiaTurkey
UAEUkraine
UruguayVenezuela
Bahrain
countries and territories
Click to edit the outline text format Second Outline Level
Third Outline Level Fourth Outline Level
Fifth Outline Level
Sixth Outline Level
Seventh Outline Level
Eighth Outline Level
• Ninth Outline LevelClick to edit Master text styles
• Second level
• Third level
• Fourth level
• Fifth level
Click to edit the outline text format Second Outline Level
Third Outline Level Fourth Outline Level
Fifth Outline Level
Sixth Outline Level
Seventh Outline Level
Eighth Outline Level
Ninth Outline LevelClick to edit Master text styles
Click to edit the outline text format Second Outline Level
Third Outline Level Fourth Outline Level
Fifth Outline Level
Sixth Outline Level
Seventh Outline Level
Eighth Outline Level
• Ninth Outline LevelClick to edit Master text styles
• Second level
• Third level
• Fourth level
• Fifth level
Getting Started
• MSDN Subscription Benefits
Free Windows Azure access for Professional, Premium, and ultimate subscribers
Designed to accelerate development
Requires credit card at sign-up any overages beyond free allocation
3 Month Free Trial
ComputeStorageTransactionsBandwidth
DatabasesCachingAccess ControlService Bus
INCLUDES THESE SERVICES: BENEFITS INCLUDE:
Windows Azure MSDN BenefitsUltimate Premium Professional
Compute1500 hrs of small instances
750 hrs of small instances
375 hrs of small instances
Storage 30GB 25GB 20GB
Transactions 4M 2M 1M
Bandwidth 35GB out / free in 30GB out / free in 25GB out / free in
Databases 5GB Web Edition 1GB Web Edition 1GB Web Edition
Access Control 500K 200K 100K
Service Bus1M Messages
3000 Relay Hours
1M Messages
3000 Relay Hours
500K Messages
1500 Relay Hours
Annual Savings $3,600 $2,000 $1,400
Summary• Windows Azure provides a comprehensive
set of services that you can selectively compose to build your cloud appsGlobal Data Center Footprint
99.95% Monthly SLA. Pay only for what you use.
Flexible & Open Compute OptionsVirtual Machines, Web Sites, & Cloud Services
Managed Building Block ServicesSQL Database, Cache, Service Bus, & more
© 2011 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.