A brief history of Azure

Preview:

DESCRIPTION

Brief review of how far Windows Azure has progressed over hte past year.

Citation preview

A Brief History of Azure

Matt Deacon mattd@microsoft.com 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.