Transcript
Page 1: Seeing is believing - -microsoft
Sheena.Graham
Stamp
Page 2: Seeing is believing - -microsoft

Developer

IT Pro

Monitor, secure, maintain, patch

Manage SERVERS

Page 3: Seeing is believing - -microsoft

New World

Hosted Service Hosted Service Hosted Service

Monthly

OPEX

Less CAPEX

Deliver new BUSINESS CAPABILITIES every few MONTHS

Page 4: Seeing is believing - -microsoft

Infrastructure as a Service

Azure Platform as a Service

Page 5: Seeing is believing - -microsoft

Communicates with every server under its control

Uses the Service Model to manage your service

Page 6: Seeing is believing - -microsoft
Page 7: Seeing is believing - -microsoft

Update Domain1 Update Domain2 Update Domain3

web2 web3 web1

Page 8: Seeing is believing - -microsoft
Page 9: Seeing is believing - -microsoft
Page 10: Seeing is believing - -microsoft
Page 11: Seeing is believing - -microsoft
Page 12: Seeing is believing - -microsoft
Page 13: Seeing is believing - -microsoft
Page 14: Seeing is believing - -microsoft

Monthly

Page 15: Seeing is believing - -microsoft

Leverage your benefits Prototyping

Tinkering

Unit Testing

BUT, don’t go into production on MSDN+Azure Subscription

Tied to personal WLID

Resource limits

Page 16: Seeing is believing - -microsoft
Page 17: Seeing is believing - -microsoft

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

Page 18: Seeing is believing - -microsoft
Page 19: Seeing is believing - -microsoft
Page 20: Seeing is believing - -microsoft

Demo

Create Cloud Project, Add Roles & Code

Page 21: Seeing is believing - -microsoft
Page 22: Seeing is believing - -microsoft

Application Code & Data

vhd

Image Repository

Master WS2k8R2 vhd

Patching/Temp/ Config vhd

Service

Page 23: Seeing is believing - -microsoft

Web Role

Worker Role

VM Role

Page 24: Seeing is believing - -microsoft
Page 25: Seeing is believing - -microsoft

All roles in Azure are stateless

All roles, including VM Role run Windows Server 2008R2 or 2008 Service Pack 2

Role Image provided by Purpose Security patches

applied by

Mechanism

Web role Microsoft Web sites & applications Azure Fabric

Controller

Automatic, invisible

Worker role Microsoft Generic Windows Services Azure Fabric

Controller

Automatic, invisible

VM Role Customer Customer code with special

configuration

Customer Manual

Page 26: Seeing is believing - -microsoft

Control

More IT &

management

Abstraction

Less IT & less low

level plumbing code

Web / Worker Role

in Admin Mode

Web / Worker Role

in User Mode

VM Role

Page 27: Seeing is believing - -microsoft

2

Scale

6 92

Page 28: Seeing is believing - -microsoft

Different instance sizes to handle complex workloads of any size

Small

1 x 1.6Ghz

1.75 GB memory

250 GB storage (instance storage)

Medium

2 x 1.6Ghz

3.5 GB memory

500 GB storage (instance storage)

Large

4 x 1.6Ghz

7.0 GB memory

1000 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

X-Large

8 x 1.6Ghz

14 GB memory

2000 GB

(instance storage)

X-Small

$0.04

Per service hour

X-Small

1 x 1.0Ghz

(low IO)

768 MB memory

20 GB storage (instance storage)

Page 29: Seeing is believing - -microsoft

XL instance: 8 cores .96/hr

L instance: 4 cores .48/hr L instance: 4 cores .48/hr

M instance: 2 cores .24/hr M instance: 2 cores .24/hr M instance: 2 cores .24/hr M instance: 2 cores .24/hr

SM : 1 core .12/hr

SM : 1 core .12/hr

SM : 1 core .12/hr

SM : 1 cores.12/hr

SM : 1 core .12/hr

SM : 1 core .12/hr

SM : 1 core .12/hr

SM : 1 core .12/hr

Page 30: Seeing is believing - -microsoft
Page 31: Seeing is believing - -microsoft

Pre-Signup Considerations

Page 32: Seeing is believing - -microsoft

Simple Or More Secure?

Page 33: Seeing is believing - -microsoft

Production Slot

Staging Slot

Production Slot

Staging Slot

Page 34: Seeing is believing - -microsoft

Production Slot

Staging Slot

Production Slot

Staging Slot

Page 35: Seeing is believing - -microsoft

Production Slot

Staging Slot

Production Slot

Staging Slot

Page 36: Seeing is believing - -microsoft

Production Slot

Staging Slot

Production Slot

Staging Slot

Page 37: Seeing is believing - -microsoft

Production

Staging

Production

---

Page 38: Seeing is believing - -microsoft
Page 39: Seeing is believing - -microsoft

Dev

Prod

Dev

Prod

Page 40: Seeing is believing - -microsoft

Inventory

Prod

Timecards

Prod

Marketing

Dev

Inventory

Dev

Timecards

Dev

Marketing

Prod

Page 41: Seeing is believing - -microsoft

Dev

Prod

Dev

Prod

Page 42: Seeing is believing - -microsoft

Production

Staging

Production http://timecards.cloudapp.net

---

Production

Staging

Production http://marketing.cloudapp.net

---

Page 43: Seeing is believing - -microsoft

Developers Certificate based from Visual Studio

Ideally managed by IT Team & certificate

server

No access to Production Subscription for

Dev team

IT Pros WLID based via Portal

Co-admins have same rights as Admin

Consider split password across multiple IT

Pros

Page 44: Seeing is believing - -microsoft
Page 45: Seeing is believing - -microsoft

see you’re paying for it Stopped

In use by Contoso.com

Reserved for Contoso.com

Page 46: Seeing is believing - -microsoft
Page 47: Seeing is believing - -microsoft
Page 48: Seeing is believing - -microsoft

Thank You!

Page 50: Seeing is believing - -microsoft

Code

Publishing

Certificate

(.pfx)

Management

Certificate (.cer)

Programmatic access to SMAPI • Add/Delete roles

• Start/Stop roles

• Manage Hosted Sevice

Page 52: Seeing is believing - -microsoft

Guest In

stance

Guest In

stance

Guest In

stance

Guest In

stance

Guest In

stance

Guest In

stance

Guest In

stance

Network

Guest

Ag

ent

Guest

Ag

ent

Guest

Ag

ent

Guest

Ag

ent

Guest

Ag

ent

Guest

Ag

ent

Guest

Ag

ent

Fabric Controller

Root VM

Hypervisor

Node Security

Firew

all

Firew

all

Firew

all

Firew

all

Firew

all

Firew

all

VLAN Firewall

Packet Filter

Packet Filter

Firew

all

Packet Filter

Fabric Agent

Page 53: Seeing is believing - -microsoft

Hosted Service

Production http://hellocloud.cloudapp.net

Staging http://57237a24bc2b4d4aa9592f730300aa12.cloudapp.net

Page 54: Seeing is believing - -microsoft

Production http://hellocloud.cloudapp.net

VIP: 65.52.33.22

Staging http://57237a24bc2b4d4aa9592f730300aa12.cloudapp.net

VIP: 65.53.33.146

“Hello Cloud”

“Hello Cloud v2”

Hosted Service

Name Slot Service URL IP Address

Hello Cloud Production http://hellocloud.cloudapp.net

Hello Cloud Staging

65.53.33.146

Production http://hellocloud.cloudapp.net

Staging http://57237a24bc2b4d4aa9592f730300aa12.cloudapp.net

“Hello Cloud”

65.52.33.22

http://57237a24bc2b4d4aa9592f730300aa12.cloudapp.net 65.53.33.22 65.53.33.146 Azu

re D

NS

tab

le