Sochi 2014 Olympic and Paralympic Winter Games were undoubtedly the most important sporting event of 2014. During the Games, the official website of the Games became the most popular sports website in the world. We shall take a look under the hood and analyze its distributed architecture organically built on Microsoft Azure in order to cope with the rapidly growing and unpredictable load. Come and learn about the interesting problems we faced, as well as about how we designed our system in accordance with the strict requirements for this class of solutions.
In this report, we shall consider a new component in Azure—Azure Resource Manager—which allows you to work with your application as a whole, rather than as a collection of disparate services and components. In addition, Azure Resource Manager allows tagging of resources and performs automatic application deployment in a development or test environment, as well as provides for dependency tracking for settings and resources in these environments.