Windows Azure from practical point of view

Preview:

DESCRIPTION

Practical Windows Azure overview

Citation preview

Windows Azure Overviewfrom ITishnikai point if view

Sergejus Barinovas@sergejusb

Applicationbuilding blocks

StorageBig data

Caching

CDN

Database

Identity

Media

Messaging

Networking

Traffic

Cloud Computing

Software-as-a-Service

consume

SaaSPlatform-as-a-Service

build

PaaSInfrastructure-as-a-

Service

host

IaaS

IT-as-a-service

Pay only for what you use

Windows AzureDemo

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

Web sitesDemo

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

SQL databaseDemo

Blob storageHighly available, scalable and secure file systemBlobs can be exposed publically over httpContinuous geo-replication across datacenters4+ trillion objects

Windows Azure Storage

VM with persistent drive

Windows Azure Storage

VM with persistent drive

Windows Azure Storage

VM with persistent drive

Continuous storage

geo-replication

WEST

DC

EASTDC

> 500 miles

Windows Azure Storage

Blob storageDemo

Content Delivery NetworkIntegrated with blob storage24 edge locations worldwide

Global Footprint

Virtual machinesWindows Server and LinuxFlexible Workload SupportVirtual Private Networking

Virtual MachinesDemo

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

Web Roles

300MB 300MB 300MB 300MB

1.2GB Distributed Cache

distributed cache

24GB Distributed Cache

Web Roles

12GB CacheWorker Role

12GB CacheWorker Role

2

24GB Distributed Cache

Web Roles

12GB CacheWorker Role

12GB CacheWorker Role

4

12GB CacheWorker Role

12GB CacheWorker Role

48GB Distributed Cache

Multiple languages

http://github.com/windowsazure

Open source

Manage on Mac, Linux

Windows Azure Instance Sizes

Unit of Compute Defined

Variable instance sizes to handle complex workloads of any size

Small1 x

1.6Ghz (moderate IO) 1.75 GB memory

225 GB storage(instance storage)

Medium2 x

1.6Ghz (high IO)3.5 GB

memory 490 GB storage(instance storage)

Small

$0.12 Per service

hour

Medium

$0.24 Per service

hour

X-Large

$0.96 Per service

hour

Large

$0.48 Per service

hour

Large 4 x

1.6Ghz (high IO) 7.0 GB

memory1000 GB storage(instance storage)

X-Large8 x

1.6Ghz(high IO)

14 GB memory2040 GB

(instance storage)

$0.02 Per service

hour

Extra Small

Extra Small1 x 1.0Ghz(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 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

Windows Azure MSDN BenefitsULTIMATE 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

Start now.http://WindowsAzure.com

Recommended