3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast
Software-as-a-Service “SaaS” Platform-as-a-Service “PaaS” Infrastructure-as-a-Service “IaaS”
Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managed by vendor You manage Platform (as a Service) Managed by vendor You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managed by vendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data
Cloud Operating System
Extending SQL Server to the Cloud
SQL Azure TDS SQL Azure TDS Your App Change Connection String
On- Premises CloudOffline Clients
Building Block Services for developing connected applications
What you saw… What Windows Azure provided
Access Control $1.99/10k transactions Per Message Operation $3.99/month per connection Per Message Operation Service Bus
Compatible with Windows Azure Designed for Windows Azure Delivered as a Service
Web Role Worker Role
<Task commandline="relative\path\ToSetupExecutable" executionContext="limited|elevated" taskType=“simple|foreground|background"/>
Enterprise Windows Azure
Enterprise Windows Azure Databases Dev machines Rela y Role B Role A Role C (multiple VM’s) Role C (multiple VM’s)
ASP.NET