Windows Azure Platform Overview Windows Azure for scalable
Windows Azure Platform Overview
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud App. Fabric infrastructure to connect the cloud
SQL Azure Applications App. Fabric Windows Azure Applications Server Desktop Mobile Others
Cloud Operating System • • • Code runs in Web or Worker role • Windows Server 2008 R 2 in XS, S, M, L and XL versions Scalable storage up to 100’s tb • Blob, Table and Queue types new for Windows Azure Secure network connectivity between on-premises and cloud
Application Compute Config App. Fabric Applications SQL Azure Windows Azure Applications Server Desktop Mobile Others Storage Fabric
Extending SQL Server to the Cloud • • • SQL Azure provides logical SQL Server • Gateway server that understands TDS protocol Reporting Services in CTP, launch soon • Based on SQL Server Reporting Services 2008 R 2 SQL Azure Data Sync Powers movement of data • Cloud cloud, On-premises cloud
Multiple Physical Replicas Replica 3 DB Replica 2 Replica 1 Single Logical Database Reads are completed at the primary Writes are replicated to a quorum of secondaries
Web Role Reporting o Interactive and tabular reporting o Data visualizations: charts, graphs, mapping, gauges
Building Block Services for developing connected applications • • • Service bus provides relay service • Enables cloud apps to integrate with on-premises services Use Access Control Service to externalize security code • Claims-based, federated authentication & authorization App. Fabric Caching • Distributed in-memory cache for Windows Azure apps
Why Care?
Operational Excellence & Elasticity • • • Usage Comp ute Average “Unpredictable Bursting” Average Usage Time “Predictable Bursting” Comp ute • “Growing Fast” “On and Off” Comp ute • Need high reliability • LOB, software as a service Need massive scale • Social networking, web 2. 0 Have variable load / unpredictable lifetime • Ticketing, marketing Parallel processing • Financial applications Don’t fit in well with a company’s data center • Avoid IT dept, support joint ventures Benefit from external storage • Archive Comp ute • Average Usage Time
- Slides: 14