Windows Azure Overview

Post on 11-Jan-2016

14 views 3 download

Tags:

description

Windows Azure Overview. An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints. What is the cloud?. Cloud Computing Patterns. Inactivity Period. On and Off. Compute. t. On & off workloads (e.g. batch job) - PowerPoint PPT Presentation

Transcript of Windows Azure Overview

Windows Azure Overview

An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints

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

Software-as-a-ServiceSaaS

Platform-as-a-ServicePaaS

Infrastructure-as-a-Service

IaaS

Packaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

ag

ed b

y

vendor

Platform(as a Service)

Man

ag

ed b

y

vendor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Man

ag

ed b

y

vendor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Cloud services

Web sites

Virtual machines

Demo

Virtual machines

Demo

Virtual machine portability

Windows Azure

Your Data Center

Windows Azure

Your Data Center

Your Data Center

Windows Azure Other Service Providers

Windows Azure

Your Data Center

Other Service Providers

no lock-in

Windows Azure Storage

VM with persistent drive

Windows Azure Storage

VM with persistent drive

Windows Azure Storage

VM with persistent drive

Reliable and always on

Windows Azure Storage

VM with persistent drive

Continuous storage

geo-replication

> 500 miles

Windows Azure Storage

Web sites Build with ASP.NET, Node.js or PHPDeploy in seconds with FTP, Git or TFSStart for free, scale up as your traffic grows

Demo

1shared reserved

SHARED INSTANCES

shared

Web sites

2SHARED INSTANCES

shared reserved

shared

Web sites

SHARED INSTANCES

1shared reserved

RESERVED INSTANCE

0reserved

Web sites

2shared reserved

RESERVED INSTANCERESERVED INSTANCE

reserved

2shared reserved

RESERVED INSTANCE RESERVED INSTANCE

reserved

Cloud servicesBuild infinitely scalable apps and servicesSupport rich multi-tier architecturesAutomated application management

Demo

ServicePackage

ServicePackage

ServicePackage

Server Rack 1 Server Rack 2

Virtual machine

Virtual machine

Provision Role InstancesDeploy App CodeConfigure Network

Virtual machine

Virtual machine

Windows Azure Datacenter

ServicePackage

Provision Role InstancesDeploy App CodeConfigure Network

Windows Azure Datacenter

ServicePackage

Provision Role InstancesDeploy App CodeConfigure Network

Windows Azure Datacenter

Network load-balancer configured for traffic

Provision Role InstancesDeploy App CodeConfigure Network

Windows Azure Datacenter

Demo

Applicationbuilding blocks

Multiple languages

http://github.com/windowsazure

Open source

SQL databaseRelational SQL Server Engine in the CloudClustered for high availabilityFully Managed ServiceSQL Reporting support

Demo

Blob storageHighly available, scalable and secure file systemBlobs can be exposed publically over httpContinuous geo-replication across datacenters

CacheLow latency, in-memory distributed cacheDynamically grow and shrink cache sizeHigh availability supportMemcached protocol support

Demo

Web Roles

300MB 300MB 300MB 300MB

1.2GB Distributed Cache

distributed cache

24GB Distributed Cache

Web Roles

2

Web Roles

4

48GB Distributed Cache

IdentityIntegrate with enterprise identityEnable single sign-on within your appsEnterprise Graph REST API93% of Fortune 1000 use Active Directory

Service busSecure messaging and relay capabilitiesEasily build hybrid appsEnable loosely coupled solutions

Demo

Applicationbuilding blocks

Small

(moderate IO) 1.75 GB memory

225 GB storage(instance storage)

Medium

(high IO)3.5 GB

memory 490 GB storage(instance storage)

Small

Medium

X-Large

Large

Large

(high IO) 7.0 GB

memory1000 GB storage(instance storage)

X-Large(high IO)

14 GB memory2040 GB

(instance storage)

Extra Small

Extra Small(low IO)

768 MB memory 20 GB storage

(instance storage)

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 Rep

EcuadorEgypt

El SalvadorEstonia

GuatemalaIceland

IndonesiaJordan

KazakhstanKenya

KuwaitLatvia

LiechtensteinLithuania

MacedoniaMalta

MontenegroMorocco

AzerbaijanNigeriaOman

PakistanPanama

ParaguayQatar

Saudi ArabiaSerbia

SlovakiaSlovenia

South AfricaSri Lanka

TaiwanThailand

TunisiaTurkey

UAEUkraine

UruguayVenezuela

Bahrain

countries and territories

MSDN Subscription Benefits

Free Windows Azure access for Professional, Premium, and ultimate subscribers

Designed to accelerate development

Requires credit card at sign-up any overages beyond free allocation

3 Month Free Trial

ComputeStorageTransactionsBandwidth

DatabasesCachingAccess ControlService Bus

INCLUDES THESE SERVICES: BENEFITS INCLUDE:

ULTIMATE PREMIUM PROFESSIONAL

Compute 1500 hrs of small instances

750 hrs of small instances

375 hrs of small instances

Storage 30GB 25GB 20GB

Transactions 4M 2M 1M

Bandwidth 35GB out / free in 30GB out / free in 25GB out / free in

Databases 5GB Web Edition 1GB Web Edition 1GB Web Edition

Access Control 500K 200K 100K

Service Bus1M Messages

3000 Relay Hours

1M Messages

3000 Relay Hours

500K Messages

1500 Relay Hours

Annual Savings $1,400 $2,000 $3,600

Windows Azure

Windows Azure provides a comprehensive set of services that you can selectively compose to build your cloud appsGlobal Data Center Footprint99.95% Monthly SLA. Pay only for what you use.

Flexible & Open Compute OptionsVirtual Machines, Web Sites, & Cloud Services

Managed Building Block ServicesSQL Database, Cache, Service Bus, & more

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