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

Mapping a Games 'In The Cloud

Embed Size (px)

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.

Citation preview

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