27
How Azure can help your company expand in multiple regions (1 of 5)
This month, I want to do something different. Typically, I discuss standalone topics related to an overall theme without really connecting each of them. But this time, I will guide you through a real-life scenario of how Azure can help your organization; starting with the analysis of the deliverable, through to their implementation.
Contoso is a privately-owned construction company that does business in Montana and North Dakota. Contoso’s business model focuses on on-site developments, municipal work, asphalt and concrete construction, and structural pier foundations. Their customer base includes real-estate developers and government agencies.
Even though the United States’ economy is doing well, Contoso is looking to expand its presence into the European market by acquiring new customers through heavy investments in marketing campaigns. Contoso’s president has set a goal of 35% growth both in the company’s revenue and size in the next year. Contoso wants to modernize its business model and allow its website to be easily deployed using standard tools, be scalable and able to grow/shrink with new marketing campaigns, and perform well across regions.
Currently, both the website and enterprise data is managed by IT on a server in the company’s data center in Montana. The data is stored in an SQL database that is periodically backed up on different servers within the same datacenter. The website has just been updated to .NET 5 and is constantly updated by a team of 20 engineers spread across the United States. The development team is not following any software development framework. System releases are scheduled with the IT department through an open-ticket system with the new version and documentation package containing the instructions on how to deploy it.
Starting from the company overview, I have created the following architecture to help Contoso achieve its goal using Microsoft Azure’s services.

The resources used in this architecture are the following:
By adopting the proposed architecture, Contoso will benefit from the following:
Its flow is going to be as follows: