Windows Azure A Platform For Architecture In The Clouds

Post on 14-Dec-2014

2.325 views 2 download

Tags:

description

This talk explains what Windows Azure is and demonstrates its value as a platform for cloud computing.

Transcript of Windows Azure A Platform For Architecture In The Clouds

David SolivanArchitect EvangelistMicrosoft Corporationdavidsol@microsoft.comhttp://blogs.msdn.com/beaudreauxhttp://www.youtube.com/dsolivanTwitter Alias: mrbeaudreauxGamertag: MagicalSolly

DC 13Developers Strongly Cautioned

Architectural and Business Content Featured. Some Visual Studio Wizardry

RATING

CostInitial investment, maintenance, and depreciation

Power ConsiderationsRising energy costs and sustainability considerations

Operational RequirementsHelpdesk, backups, networking, upgrades

Security and Data ProtectionStorage, transmission, identity, and regulatory issues

Hardware AdvancementsVirtualization, Multicore, Performance Tuning

Vendor InvestmentsVendors investing heavily in multi-site datacenters

Microsoft Data Center (Chicago, IL) $500m investment, 500,000 sq ft, container based

Business logic

DatacenterDatacenter

Respond to hardware failures

Add storage capacityHandle increase in traffic

Diagnose service failuresApply OS patchesPerform live upgrade for new featureExpand to new locale

Service “glue”and operations

….Service 1 Service 2 Service NService 3

……

Develop and Develop and ModelModel

Develop and Develop and ModelModel

Deploy and Deploy and RunRun

Deploy and Deploy and RunRun

Maintain Maintain Service HealthService Health

Maintain Maintain Service HealthService Health

Cloud Storage (blob, table, queue)Cloud Storage (blob, table, queue)

Web RoleWeb RoleLBLB

n

Worker RoleWorker Role

m