Windows Azure

69
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Email: [email protected] Twitter: @scottgu

description

Windows Azure. Scott Guthrie Corporate Vice President Windows Azure Email: [email protected] Twitter: @ scottgu. Windows A zure. flexible. open. solid. Global Footprint. Inside a Datacenter . video. pay only for what you use. . Virtual Machines. Windows Server and Linux - PowerPoint PPT Presentation

Transcript of Windows Azure

Page 1: Windows Azure

WINDOWS AZUREScott GuthrieCorporate Vice PresidentWindows Azure

Email: [email protected]: @scottgu

Page 2: Windows Azure

Windows Azure

flexible open solid

Page 3: Windows Azure

Global Footprint

Page 4: Windows Azure

videoInside a Datacenter

Page 5: Windows Azure

pay only for what you use

Page 6: Windows Azure

Virtual Machines Windows Server and Linux Flexible Workload Support Virtual Private Networking

Page 7: Windows Azure

demoWindows Azure

Page 8: Windows Azure

virtual machine portability

Page 9: Windows Azure

Windows Azure

Your Data Center

Page 10: Windows Azure

Windows Azure

Your Data Center

Page 11: Windows Azure

Your Data Center

Windows Azure Other Service Providers

Page 12: Windows Azure

Your Data Center

Windows Azure Other Service Providers

no lock-in

Page 13: Windows Azure

Windows Azure Storage

VM with persistent drive

Page 14: Windows Azure

Windows Azure Storage

VM with persistent drive

Page 15: Windows Azure

Windows Azure Storage

VM with persistent drive

Page 16: Windows Azure

reliable and always on

Windows Azure Storage

VM with persistent drive

Page 17: Windows Azure

continuous storage

geo-replication

WEST

DCEASTDC

> 500 miles

Windows Azure Storage

Page 18: Windows Azure

Web Sites Build with ASP.NET, Node.js or PHP Deploy in seconds with FTP, Git or

TFS Start for free, scale up as your

traffic grows

Page 19: Windows Azure

demoWeb Sites

Page 20: Windows Azure

1Web Sites shared reserved

SHARED INSTANCES

:-)

shared

Page 21: Windows Azure

2SHARED INSTANCES

:-):-)

Web Sites shared reserved

shared

Page 22: Windows Azure

SHARED INSTANCES

:-)

Web Sites 1

shared reserved

RESERVED INSTANCE

:-):-)

0reserved

Page 23: Windows Azure

Web Sites 2

shared reserved

RESERVED INSTANCE

:-)RESERVED INSTANCE

:-)

reserved

Page 24: Windows Azure

Web Sites 2

shared reserved

RESERVED INSTANCE

:-)RESERVED INSTANCE

:-):-):-) :-)

:-):-) :-)

reserved

Page 25: Windows Azure

Mobile Services Easily build cloud back-ends Data, identity, push notifications,

background jobs Windows 8, Windows Phone, iOS, Android,

HTML5

Page 26: Windows Azure

Data ID Services

Custom Script(s)<//>

Page 27: Windows Azure

Notification Hubs

Service Bus Notification Hub

iOS app Windows 8app

Tag: Breaking News

App back-end

Page 28: Windows Azure

Notification Hubs

Service Bus Notification Hub

iOS app Windows 8app

APNs WNS

Tag: Breaking News

App back-end

Page 29: Windows Azure

demoMobile Services

Page 30: Windows Azure

Cloud Services Build infinitely scalable apps and

services Support rich multi-tier

architectures Automated application

management

Page 31: Windows Azure

demoCloud Services (Dev)

Page 32: Windows Azure

servicepackage

servicepackage

Page 33: Windows Azure

servicepackage

Server Rack 1 Server Rack 2virtual machine virtual machine

Provision Role Instances Deploy App Code Configure Network

virtual machine virtual machine

Page 34: Windows Azure

servicepackage

Windows Azure Datacenter

Provision Role Instances Deploy App Code Configure Network

Page 35: Windows Azure

Windows Azure Datacenter

servicepackage

Provision Role Instances Deploy App Code Configure Network

Page 36: Windows Azure

Network Load Balancer

Windows Azure Datacenter

Network load-balancer configured for traffic

Provision Role Instances Deploy App Code Configure Network

Page 37: Windows Azure

Network Load Balancer

Windows Azure Datacenter

Page 38: Windows Azure

demoCloud Services (Mgmt)

Page 39: Windows Azure

focus on apps, not infrastructure

Page 40: Windows Azure

applicationbuilding

blocks

storagebig data

caching

CDN

database

identity

media

messaging

networking

trafficcloud

services

Page 41: Windows Azure

SQL Database Relational SQL Server Engine in

the Cloud Clustered for high availability Fully Managed Service SQL Reporting support

Page 42: Windows Azure

demoSQL Database

Page 43: Windows Azure

Cache Low latency, in-memory

distributed cache Dynamically grow and shrink

cache size High availability support Memcached protocol support

Page 44: Windows Azure

Web Roles

300MB 300MB 300MB 300MB1.2GB Distributed Cache

distributed cache

Page 45: Windows Azure

24GB Distributed Cache

Web Roles

12GB CacheWorker Role

12GB CacheWorker Role

2

Page 46: Windows Azure

24GB Distributed Cache

Web Roles

12GB CacheWorker Role

12GB CacheWorker Role

4

12GB CacheWorker Role

12GB CacheWorker Role

48GB Distributed Cache

Page 47: Windows Azure

Service Bus Secure messaging and relay

capabilities Easily build hybrid apps Enable loosely coupled solutions

Page 48: Windows Azure

Tightly Coupled

Store Front End

Drivers

Shipping Service

Tracking

Page 49: Windows Azure

Store Front End

Shipping Service

Drivers

Tracking

Tightly Coupled

Page 50: Windows Azure

Store Front End

Drivers

Shipping Service

Tracking

Order Queue

Loosely Coupled

Page 51: Windows Azure

Store Front End

Order Queue Shipping Service

Drivers

Tracking

Loosely Coupled

Page 52: Windows Azure

Store Front End

Order Queue Shipping Service

Drivers

Tracking

Loosely Coupled

Page 53: Windows Azure

Store Front End

Order QueueTracking

Tracking

Shipping Service

Loosely Coupled

Page 54: Windows Azure

Service Bus Queue

Internet

Hi!

ASP.NET MVC 4 Mobile App

Page 55: Windows Azure

demoServices Bus Queues

Page 56: Windows Azure

service bus relaycloud application

Internet

Enterprise

app behindfirewall

Page 57: Windows Azure

demoService Bus Relay

Page 58: Windows Azure

Media Services Create, manage and distribute

content Target any device or media format Ingest, Encode, Protect, Stream

Page 59: Windows Azure

demoMedia Services

Page 60: Windows Azure

applicationbuilding

blocks

storagebig data

caching

CDN

database

identity

media

messaging

networking

trafficcloud

services

Page 61: Windows Azure

Windows Azure Store Consume services from ecosystem of

partners Easily try and purchase Billing integrated within your Azure

bill

Page 62: Windows Azure
Page 63: Windows Azure

demoWindows Azure Store

Page 64: Windows Azure

multiple languages http://www.windowsazure.com/en-us/develop/overview/

Page 65: Windows Azure

open source

http://github.com/windowsazure

Page 66: Windows Azure

89Australia

AustriaBelgium

BrazilCanada

ChileColombia

Costa RicaCyprus

Czech RepublicDenmark

FinlandFrance

GermanyGreece

Hong KongHungary

IndiaIreland

IsraelItaly

JapanKorea

LuxembourgMalaysia

MexicoNetherlands

New ZealandNorway

PeruPhilippines

PolandPortugal

Puerto RicoRomania

RussiaSingapore

SpainSweden

SwitzerlandTrinidad &

TobagoUK

United StatesNew Countries:

Algeria

ArgentinaBelarus

BulgariaCroatia

Dominican RepEcuador

EgyptEl Salvador

EstoniaGuatemala

IcelandIndonesia

JordanKazakhstan

Kenya

KuwaitLatvia

LiechtensteinLithuania

MacedoniaMalta

MontenegroMorocco

AzerbaijanNigeriaOman

PakistanPanama

ParaguayQatar

Saudi ArabiaSerbia

SlovakiaSlovenia

South AfricaSri Lanka

TaiwanThailand

TunisiaTurkey

UAEUkraine

UruguayVenezuela

Bahrain

countries and territories

Page 67: Windows Azure

Windows Azure

flexible open solid

Page 68: Windows Azure

start now.http://WindowsAzure.com

Page 69: Windows Azure

© 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.