• Why Windows Azure Platform?
• What is Windows Azure?
• What is SQL Azure?
What • What is AppFabric?
• How to deploy your first application on the Cloud?
On-Premises Hosted Cloud
Servers Servers Platform
• Bring your own • Renting machines, • Shared, multi-tenant
machines, connectivity, connectivity, software infrastructure
software, etc. • Less control • Virtualized & dynamic
• Complete control • Fewer responsibilities • Scalable & available
• Complete responsibility • Lower capital costs • Abstracted from the
• Static capabilities • More flexible infrastructure
• Upfront capital costs for • Pay for fixed capacity, • Higher-level services
the infrastructure even if idle • Pay as you go
Storage Abstractions: Blobs, Tables, …
Programming Model Service Management Load Balanced Partitions
Replicated Data Store
Service Model Processing; Service Health Model
VM Image Deployment; Network Programming; VM Allocation
Microsoft Global Datacenters