windows azure a platform for architecture in the clouds
DESCRIPTION
This talk explains what Windows Azure is and demonstrates its value as a platform for cloud computing.TRANSCRIPT
David SolivanArchitect EvangelistMicrosoft [email protected]://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