A Brief History of Azure
Matt Deacon [email protected] blogs.msdn.com/
mattdeaconwww.twitter.com/mattdeacon
The Internet Services Disruption
The power of the advertising supported economic model.
The effectiveness of a new delivery and adoption model.
The demand for compelling, integrated user experiences that “just work”.
Ray Ozzie, October 2005
http://www.scripting.com/disruption/ozzie/TheInternetServicesDisruptio.htm
Microsoft in the cloud
2 to 4 billionthe number of e-mail messages Microsoft Exchange Hosted Services processes each day
1 billionthe number of Windows Live ID authentications each day
2 billionthe number of queries each month on Bing
5 billionthe number of conference minutes per year
Windows Azure Timeline
March 2009 .Net Full Trust, Native Code, Geo-Location,
FastCGI
May 2009Storage
Enhancements, PHP SDK CTP, new VS tools
and SDK.
July 2009 New SDK
version and Business
Model
Oct 2008 1st CTP
.Net “Medium Trust” code,
Blobs, Queues, Table and Automatic
Service Management.
Aug 2009 New Blob Features
September 2009
Management API, Portal,
New Upgrade Options
Oct 2009 Eclipse plug in for PHP, Java SDK
Nov 2009 CDN and Custom
Domains for Blob Storage.
Jan 2010 Azure Goes
live
Feb 2010 First
PaymentsWindows
Azure Drives
Windows Azure & SQL AzureExtending Windows to the Cloud
Compute Storage Management
Database
Business AnalyticsReporting Data Sync
ZENDFRAMEWORK
Windows Azure Platform Consumption Prices
Elastic, scalable, secure, & highly available automated service platform
Pay as you go and grow for only what you use when you use it
Compute
$0.12/hour
+ Variable Instance Sizes
Per service hour
Highly available, scalable, and self managed distributed database
service
Web EditionPer database/month
$9.99/month(up to 1 GB DB/month)
Business Edition
$99.99/month(up to 10 GB DB/month)
Per database/month
Storage Per GB stored &
transactions$0.15 GB/month
$0.01/10K transactions
Prices shown in USD only
Windows Azure platform AppFabric Service Bus & Access ControlScalable, automated, highly available services for secure connectivity
Access Control
$0.015/10k Message Operations
Per Message Operation $0.015/10k Message
Operations
Per Message Operation
Service Bus
International prices are available
Windows Azure Instance Sizes
Unit of Compute Defined
Small
$0.12
Per service hour
Medium
$0.24
Per service hour
Large
$0.48
Per service hour
X Large
$0.96
Per service hour
Variable instance sizes to handle complex workloads of any size
Small
1 x 1.6Ghz (moderate IO)
Medium
2 x 1.6Ghz (high IO)
Large
4 x 1.6Ghz (high IO)
X-Large
8 x 1.6Ghz(high IO)
Equivalent compute capacity of a 1.6Ghz processor (on 64bit platform)
1.75 GB memory 3.5 GB memory 7.0 GB memory 14 GB memory
250 GB storage(instance storage)
500 GB storage(instance storage)
1000 GB storage(instance storage)
2000 GB (instance storage)
North America Region
S. Central - US Sub-region
N. Central – US Sub-region
Europe Region
W. Europe Sub-region
S.E. AsiaSub-region
Asia Pacific Region
E. AsiaSub-region
$0.10 GB Ingress
$0.15 GB Egress
$0.10 GB Ingress
$0.15 GB Egress
$0.30 GB Ingress
$0.45 GB Egress
N. Europe Sub-region
Windows Azure Platform Data Transfer Priced per GB transferred/month (prices shown in USD)
No Charge For Off Peak Ingress Promotion (ends 6/30/10)
On-board to Windows Azure platform at no charge Off peak times defined as: 10pm-6am Mon-Fri & from 10pm-Fri to 6am-
Mon for weekends in each designated regional time zones below
North America PST = UTC-8
Europe WET = UTC
Asia PacificSST = UTC+8
CUSTOMER DATACENTER
HOSTER DATACENTER
MICROSOFT DATACENTER
Gen 4 Container Data Centre Technology
Unified catalogue of business applications and services.
Find the Right experts, applications and professional services.
Open catalogue and market place for data
Public or commercial data
Remove friction out of discovery, exploration and usage
Data as a Service
Microsoft Cloud Computing Continuum
Public
Dynamic Data Center ToolkitFor Hosters| Dynamic Data Center Toolkit
For Enterprises|
Software as
a Service(SaaS)
Platform as
a Service(PaaS)
Infrastructure as a
Service(IaaS)
Appfabric
Private
The 5 Dimensions
1. The cloud creates opportunities and responsibilities
2. The cloud learns and helps you learn, decide and take action
3. The cloud enhances your social and professional interactions
4. The cloud wants smarter devices5. The cloud drives server advances that,
in turn, drive the cloud
http://www.microsoft.com/presspass/exec/steve/2010/03-04Cloud.mspx
© 2006 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.