3. GENERAL PURPOSE PROGRAMMING LANGUAGES
Windows Azure Platform
Compute Storage Management CDN AppFabric Marketplace Relational Management
data
Windows® Azure™ Platform
4. roles
• instances
•
ROLE OPTIONS
Designed to handle Designed for Designed to help
Web requests arbitrary tasks with migration
•
•
Accepts input via: Runs a Windows
•
• Server 2008 R2
•
Accepts input via
• VHD
HTTP/HTTPS
Windows® Azure™ Platform
5. Windows Azure Application
WEB ROLE WORKER ROLE VM ROLE
INSTANCES INSTANCES INSTANCES
•
•
Windows® Azure™ Platform
6. Scalable Accessible via Various
storage in the RESTful Web storage
cloud services types
• • •
•
• •
• •
Windows® Azure™ Platform
7. 3: Browse to
cdn.customer.com,
GET foo.jpg
1: Enable 2: Upload
CDN for foo.jpg
Storage to public
account blob
RESULTS:
•
•
•
Windows® Azure™ Platform
9. Each account has zero or more logical servers
Account •
•
Each logical server has one or more databases
•
Server •
•
Each database has standard SQL objects
Database •
Windows® Azure™ Platform
11. Windows Azure
Storage
AppFabric
SQL Azure Caching
Improved Application
Performance
Application or Users
Windows® Azure™ Platform
12. online marketplace All powered by the
Windows Azure Platform
now commercially
available
2010
Windows® Azure™ Platform
13. N. Europe
N. Central – U.S. W. Europe
S. Central – U.S.
E. Asia
S.E. Asia
6 datacenters across 3 continents
Simply select your data center of choice
when deploying an application
Windows® Azure™ Platform
14. COMPUTE STORAGE WEB EDITION BUSINESS
EDITION
Windows® Azure™ Platform