Building Windows 8 apps with Windows Azure Benjamin Soulier Windows Azure MVP, Cambridge Technology Partners
Agenda
Storage Applications Use Data Data Needs to be Stored The Cloud Can Help
Three difference forms of cloud storage?
Account Container Blobs Table Entities Queue Messages
Easy provisioning and deployment Auto high-availability and fault tolerance No need for server or VM administration Database utility; pay as you grow Business-ready SLAs Enable multi-tenant solutions World-wide presence Build cloud-based database solutions on relational model Leverage existing skills through known developer and management tools Managed Service Scale on Demand Innovate Faster
Replica 1 Replica 2 Replica 3 DB Single Logical Database Multiple Physical Replicas
Web Role (1) (2)
ChoicesDirectProxyOther Blob (private)xxx (SAS) Blob (public)xx (write)x (read-only) Tablexx Queuexx Databasex
Web Role (1) (2) (3) (4)
Web Role (1) (2) (3) (4)
Authentication
Notifications
Cloud Service Windows Push Notification Service
Cloud Service