Download presentation
Presentation is loading. Please wait.
Published byGervais Peters Modified over 9 years ago
2
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud
3
North Central USA South Central USA Northern Europe Western Europe Eastern Asia Southeast Asia
5
First Mega Datacentre built outside the US, on- line on July 2009 Cost $500 million, 303+sq ft facility and growing EU Datacenter Best Practice Award Winner Stand-alone Server Pods Environmentally Sustainable Free Air-Cooling via Air-Side Economization 50% less energy use vs. traditional facilities 1 % water use vs. traditional facilities 5.4 MegaWatts today, 22.2 MW for future use ISO 27001:2005 Accreditation SAS 70 Type I and II Attestations
6
50ms 50ms 100ms
7
Windows Azure Applications Windows Azure AppFabric SQL Azure Applications OthersMobileDesktopServer
8
Cloud Operating System Code runs in Web or Worker role Windows Server 2008 R2 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
9
Fabric Storage Config Compute Application AppFabric Windows Azure Applications SQL Azure Others Mobile Desktop Server
10
Windows Azure Storage Create Storage Account via Portal Enable CDN for Storage account Upload content to public BLOB Container
11
Enterprise Windows Azure
12
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 R2 SQL Azure Data Sync Powers movement of data Cloud cloud, On-premises cloud
13
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 AppFabric Caching Distributed in-memory cache for Windows Azure apps
16
Operational Excellence & Elasticity 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 Average Usage Comp ute Time “Growing Fast” Comp ute Time “On and Off” Usage Average Comp ute Time “Unpredictable Bursting” Average Usage Comp ute Time “Predictable Bursting” Average Usage
17
17 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast
18
Actual Load Capacity on Demand Lower Capex No capital laying idle No screaming customers Knob goes up... And... down TIME IT CAPACITY Load Forecast
19
Software-as-a-Service “SaaS” Platform-as-a-Service “PaaS” Infrastructure-as-a-Service “IaaS”
20
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
24
Compatible with Windows Azure Designed for Windows Azure Delivered as a Service
25
Web Role Worker Role
28
<Task commandline="relative\path\ToSetupExecutable" executionContext="limited|elevated" taskType=“simple|foreground|background"/>
30
Enterprise Windows Azure
31
Enterprise Windows Azure Databases Dev machines Rela y Role B Role A Role C (multiple VM’s) Role C (multiple VM’s)
32
SQL Azure TDS SQL Azure TDS Your App Change Connection String
33
On- Premises CloudOffline Clients
37
ASP.NET
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.