Windows Azure Conference 2014 Running Docker on Windows Azure.
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.
-
Upload
jerome-stevenson -
Category
Documents
-
view
218 -
download
1
Transcript of WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.
![Page 1: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/1.jpg)
WINDOWS AZURE
Scott GuthrieCorporate Vice PresidentWindows Azure Application Platform
![Page 2: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/2.jpg)
WINDOWS AZURE
Scott GuthrieCorporate Vice PresidentWindows Azure Application Platform
Save time and money Enable new scenarios
Why Cloud?
![Page 3: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/3.jpg)
windows azure
![Page 4: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/4.jpg)
global datacenter footprint
San Antonio, TXApprox 477K sq ft, 27MW, uses recycled water for cooling
Chicago, IL707,000 square feet with critical power of 60 MW, uses water side economization, containers
Dublin, IrelandApprox 570K sq ft, up to 27MW, uses outside air for cooling.
Green Energy
![Page 5: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/5.jpg)
videoInside a Datacenter
![Page 6: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/6.jpg)
demo
Getting Started with Windows Azure
![Page 7: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/7.jpg)
servicepackage
servicepackage
![Page 8: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/8.jpg)
servicepackage
Server Rack 1 Server Rack 2
new virtual server new virtual server
Provision Virtual Servers Deploy App Code Configure Network
![Page 9: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/9.jpg)
servicepackage
Windows Azure Datacenter
Provision Virtual Servers Deploy App Code Configure Network
![Page 10: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/10.jpg)
Windows Azure Datacenter
servicepackage
Provision Virtual Servers Deploy App Code Configure Network
![Page 11: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/11.jpg)
Network Load Balancer
Windows Azure Datacenter
Network load-balancer configured for traffic
Provision Virtual Servers Deploy App Code Configure Network
![Page 12: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/12.jpg)
multiple languages
![Page 13: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/13.jpg)
getting to node you
![Page 14: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/14.jpg)
demo
“Hello World”Using Node.js
![Page 15: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/15.jpg)
Infinite Scale
![Page 16: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/16.jpg)
2
Scale
6 92
![Page 17: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/17.jpg)
92Scale
![Page 18: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/18.jpg)
10Scale
![Page 19: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/19.jpg)
Pay Only For What You Use.
![Page 20: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/20.jpg)
Cloud Computing Patterns
tCom
pute
Inactivity
Period
t
t
t
On and OffOn & off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome
Unpredictable BurstingUnexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases
Com
pute
Growing FastSuccessful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough
Com
pute
Predictable BurstingServices with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity
Com
pute
![Page 21: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/21.jpg)
Recovering from
Hardware Failures
![Page 22: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/22.jpg)
Network Load Balancer
Windows Azure Datacenter
![Page 23: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/23.jpg)
99.95% Monthly SLA
![Page 24: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/24.jpg)
Smooth Updates
![Page 25: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/25.jpg)
Network Load Balancer
Windows Azure Datacenter
Developer
![Page 26: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/26.jpg)
Network Load Balancer
Windows Azure Datacenter
Developer
![Page 27: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/27.jpg)
Developer
Windows Azure Datacenter
Production Staging
Network Load Balancer
![Page 28: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/28.jpg)
demo
Staging & Production
![Page 29: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/29.jpg)
Focus on Apps, not Infrastructure
![Page 30: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/30.jpg)
buildingblocks
![Page 31: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/31.jpg)
Storage
![Page 32: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/32.jpg)
Storage Options
Blob Storage SQL Azure Database Table Storage
![Page 33: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/33.jpg)
blob storage Highly scalable, durable, available file system
Blobs can be exposed publically over http
Can securely lock down permissions to blobs
![Page 34: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/34.jpg)
demo
blob storage
![Page 35: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/35.jpg)
SQL Azure Relational SQL Server Engine in the Cloud
Same Programming Model as SQL Server
Fully Managed Service
![Page 36: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/36.jpg)
Storage Options
Blob Storage SQL Azure Database Table Storage
![Page 37: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/37.jpg)
Messaging
![Page 38: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/38.jpg)
Tightly Coupled
Store Front End
Drivers
Shipping Service
Tracking
![Page 39: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/39.jpg)
Tightly Coupled
Store Front End
Shipping Service
Drivers
Tracking
![Page 40: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/40.jpg)
Loosely Coupled
Store Front End
Drivers
Shipping Service
Tracking
Order Queue
![Page 41: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/41.jpg)
Loosely Coupled
Store Front End
Order Queue Shipping Service
Drivers
Tracking
![Page 42: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/42.jpg)
Loosely Coupled
Store Front End
Order Queue Shipping Service
Drivers
Tracking
![Page 43: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/43.jpg)
Loosely Coupled
Store Front End
Order Queue
Tracking
Tracking
Shipping Service
![Page 44: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/44.jpg)
Windows Azure
ServiceBus Queue
Internet
Hi!
ASP.NET Application
![Page 45: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/45.jpg)
demo
Service Bus Queues
![Page 46: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/46.jpg)
hybrid
![Page 47: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/47.jpg)
Windows Azure
On Premises
Cloud Application
Existing Datacenter
![Page 48: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/48.jpg)
Windows Azure
Service Bus Relay
On Premises
WCF Service
Cloud Application
![Page 49: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/49.jpg)
demo
Service Bus Relay
![Page 50: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/50.jpg)
buildingblocks
![Page 51: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/51.jpg)
demo
Developer Guides
![Page 52: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/52.jpg)
Open and Flexible
![Page 53: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/53.jpg)
open source libraries Apache 2 License Multiple Languages Hosted on GitHub Contributions
Welcome http://github.com/windowsazure
![Page 54: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/54.jpg)
http://stackoverflow.com/questions/tagged/azure
stackoverflow
![Page 55: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/55.jpg)
Customer Success
![Page 56: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/56.jpg)
Scott Cate
![Page 57: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/57.jpg)
EventDay
EventDay arch diagram
![Page 58: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/58.jpg)
Get started.
http://WindowsAzure.com
![Page 59: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/59.jpg)
MSDN BenefitsFree Windows Azure for Professional, Premium, and Ultimate subscribers
![Page 60: WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.](https://reader038.fdocuments.net/reader038/viewer/2022110401/56649de75503460f94ae067b/html5/thumbnails/60.jpg)
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.