Windows Azure is a cloud computing platform that provides hosting for web applications and services. It offers scalable computing and storage through a global network of Microsoft-managed data centers. Developers can deploy applications to Windows Azure using common languages and tools, and pay only for the resources used.
2. • Why Windows Azure Platform?
Why
• What is Windows Azure?
• What is SQL Azure?
What • What is AppFabric?
• How to deploy your first application on the Cloud?
How
3. 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
4.
5.
6. >
Developer Tools
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