Mapping a Games 'In The Cloud'

11
2x Brian Norman Microsoft Bing Maps V-TSP from Earthware Mapping a Games In ‘The Cloud’

description

Learn how Bing Maps and Windows Azure were used to provide mapping for the London 2012 Olympic games website enabling millions of visitors to explore the games.

Transcript of Mapping a Games 'In The Cloud'

Page 1: Mapping a Games 'In The Cloud'

2x

Brian NormanMicrosoft Bing Maps V-TSPfrom Earthware

Mapping a Games In ‘The Cloud’

Page 2: Mapping a Games 'In The Cloud'

Defining ‘the cloud’…A buzzword made up by those marketing types, applied automatically to any technology product or service launched since 2009

Page 3: Mapping a Games 'In The Cloud'

Gathering The Team

ShoothillWindows Azure

Bing MapsEarthware

Page 4: Mapping a Games 'In The Cloud'

Days to deliver first map

Estimated map loads per day

Countries participating

Servers needed for peak load

~4M+

204

Facing The Challenges

~35

15

Page 5: Mapping a Games 'In The Cloud'

Cloud Based Solutions

Search Scalability Rapid Delivery Global Availability Platform Quality

Page 6: Mapping a Games 'In The Cloud'

Search ScalabilityThe right database for the jobQuick editing using ASP.net dynamic data & SQL Server withfast and infinite scaling of searches using the document database Lucene.net

Automatic & instant scalabilityLucene.net services constantly monitored and scaled

automatically to handle unpredictable load

Fast & scalable geocodingBing Maps geocoding services provided instant fast and scalable geocoding with zero setup time and 99.9% uptime SLA

SQL Server AzureAzure Web Roles

Page 7: Mapping a Games 'In The Cloud'

Rapid DeliveryTiles in minutes not hoursUsing multiple on-demand servers, street level torch routes were re-generated in 40 minutes

Storing & serving millions of tilesWindows Azure’s blob storage allowed automatic deployment and massively scalable storage and retrieval of multiple tile sets

Rich mapping platformBing Maps up to date imagery, geocoding, add-on modules and road maps saved development effort.

Azure Blob Storage, Azure Worker Roles

Page 8: Mapping a Games 'In The Cloud'

Global Availability

Uptime and supportWith one hour fix times required during months running up to games there was no room for failure

Global deliveryBing Map and the global Azure CDN network ensured rapid delivery

of base maps, imagery and geocoding services no matter

where in the world you were

Page 9: Mapping a Games 'In The Cloud'

Platform Quality

Imagery & flexible map stylesBing Maps Global Ortho Project ensured high quality, relevant imagery was available for the games

Bing Maps unique map style and OS style gave great flexibility

Security & maintainabilityAzure’s network monitoring and intrusion detection, Virtual Network connections (VPN) and automatic security patching gave enterprise level hosting service with no setup, management or resources

Page 10: Mapping a Games 'In The Cloud'

What Actually Happened?

Saving at peak

82%

Peak concurrent map users

12k

2 Servers averageEst

imate

d S

erv

ers

35

Peak

8 Hours downtimeor support calls

Zero

ü

Page 11: Mapping a Games 'In The Cloud'

Learn more at…

www.microsoft.com/maps

www.windowsazure.com