600 likes | 614 Views
Learn how Windows Azure can help you save time and money while enabling new scenarios for your applications. Discover the benefits of cloud computing and how to provision virtual servers, deploy app code, and configure networks. Explore the global datacenter footprint and green energy initiatives. Watch video demos and learn how to scale and recover from hardware failures. Focus on building apps, not infrastructure, with Windows Azure's storage options and messaging services.
E N D
Windows Azure Scott Guthrie Corporate Vice President Windows Azure Application Platform
Windows Azure Why Cloud? Save time and money Enable new scenarios Scott Guthrie Corporate Vice President Windows Azure Application Platform
global datacenter footprint • Green Energy San Antonio, TXApprox477K sqft, 27MW, uses recycled water for cooling Chicago, IL707,000 square feet with critical power of 60 MW, uses water side economization, containers Dublin, IrelandApprox570K sqft, up to 27MW, uses outside air for cooling.
Inside a Datacenter video
demo Getting Started with Windows Azure
servicepackage servicepackage
Provision Virtual Servers Deploy App Code Configure Network servicepackage new virtual server new virtual server Server Rack 1 Server Rack 2
Provision Virtual Servers Deploy App Code Configure Network servicepackage Windows Azure Datacenter
Provision Virtual Servers Deploy App Code Configure Network servicepackage Windows Azure Datacenter
Provision Virtual Servers Deploy App Code Configure Network Network Load Balancer Network load-balancer configured for traffic Windows Azure Datacenter
demo “Hello World” Using Node.js
2 6 92 Scale
92 Scale
10 Scale
Cloud Computing Patterns On and Off • On & off workloads (e.g. batch job) • Over provisioned capacity is wasted • Time to market can be cumbersome Inactivity Period Compute Growing Fast t • Successful services needs to grow/scale • Keeping up w/ growth is big IT challenge • Cannot provision hardware fast enough Compute Unpredictable Bursting t • Unexpected/unplanned peak in demand • Sudden spike impacts performance • Can’t over provision for extreme cases Compute Predictable Bursting t • Services with micro seasonality trends • Peaks due to periodic increased demand • IT complexity and wasted capacity Compute t
Network Load Balancer Windows Azure Datacenter
Developer Network Load Balancer Windows Azure Datacenter
Developer Network Load Balancer Windows Azure Datacenter
Developer Network Load Balancer Windows Azure Datacenter Staging Production
demo Staging & Production
Storage Options Blob Storage SQL Azure Database Table Storage
blob storage Highly scalable, durable, available file system Blobs can be exposed publically over http Can securely lock down permissions to blobs
demo blob storage
Relational SQL Server Engine in the Cloud Same Programming Model as SQL Server Fully Managed Service SQL Azure
Storage Options Blob Storage SQL Azure Database Table Storage
Tightly Coupled Drivers Tracking Store Front End Shipping Service
Tightly Coupled Drivers Tracking Store Front End Shipping Service
Loosely Coupled Drivers Tracking Store Front End Order Queue Shipping Service
Loosely Coupled Drivers Tracking Store Front End Order Queue Shipping Service
Loosely Coupled Drivers Tracking Store Front End Order Queue Shipping Service
Loosely Coupled Tracking Tracking Store Front End Order Queue Shipping Service
Windows Azure ASP.NET Application Internet Hi! Service Bus Queue
demo Service Bus Queues
Windows Azure Cloud Application Existing Datacenter On Premises
Windows Azure Cloud Application WCF Service Service Bus Relay On Premises
demo Service Bus Relay