Project Summary

Azure Recovery Strategy Protects Business and Revenue 

Azure Recovery Strategy Protects Business and Revenue 

A logistics company reached out to Improving Winnipeg to develop a backup and disaster recovery strategy for their Microsoft Azure-hosted customer-facing web applications. The customer had no disaster recovery process for a regional Azure outage event. Due to the nature of their business, having an Azure recovery strategy was a smart investment for our client.

The Problem 

Our client rents out trailer chassis – an application that is hosted in Microsoft Azure. In the event of an Azure outage, their business would be severely impacted. Customers would lose the ability to access the app to rent chassis. The client identified that an outage of more than 2 hours would not be acceptable. 

In an outage scenario, to bring it back up, our client would have to manually recreate everything. They would have to find a database backup and rebuild all the infrastructure in Azure to get the sites back up and running. This process could take anywhere from a few hours to a few days. From a business perspective, this would be devastating. The needed a quicker and more automated way to get back up and running if the worst-case scenario were to happen.  

Improving Winnipeg’s Solution 

Improving Winnipeg’s Azure Solution Architect and expert Azure DevOps Engineer contractor consultant built an Infrastructure as a Service solution (IaaS). We built out all the Azure resources in Bicep, a domain-specific language used to deploy Azure resources.  

We used this to create automated YAML pipelines in Azure DevOps for continuous integration and delivery that will execute the Bicep files to create Azure resources automatically. The pipeline will also restore the database from the latest point-in-time backup that is available in the geo-replicated region. The web application code is also automatically published into the Azure app services. If the Azure region were to go down, it would take only 30 – 60 minutes to get everything back up and running in another Azure region 

We also provided documentation of all the manual steps and configurations, as this was not something our client currently had. We delivered a 30+-page document detailing these manual steps and configurations.  

Finally, some of our client’s existing infrastructure did not have backup policies, primarily their Azure Virtual Machines and Azure SQL databases. To have something to restore from, we needed to create backup policies to create the backup artifacts needed to restore from.  

Solution Benefits  

The main benefit is that in the event of an Azure outage, our client can quickly restore their environment for customer access. This means the impact to their business will be significantly less in terms of lost business and lost revenue.  

The Azure resources covered and included in our disaster recovery solution are App services, virtual machines, SQL databases and servers, key vault and other supporting resources required. 

Our team has been working hard these last few months, and we are excited to share our success with you. Don’t forget to subscribe to stay updated on our most recent  Microsoft 365  projects. And if you are in need of an Azure recovery strategy, fill out the form at the bottom of the page and someone will be in touch.

Technologies Used

Azure Recovery

discover more

Intranet Migration to SharePoint Creates Consistency and Better Search Functions

Janine JeansonFeb 4, 20253 min read

A global non-profit organization specializing in health services reached out to Improving Winnipeg to assist them with an intranet migration to SharePoint from their current Interact-hosted environment.  The existing intranet system lacked organization and consistency. Metadata used to tag pages…

Why Power Pages Are Better than Squarespace, Wix, and DIY for Businesses 

Jesse DyckJan 30, 20256 min read

In today’s digital era, choosing the right platform to build your business website is a critical decision. There are many options, ranging from do-it-yourself platforms like Squarespace and Wix, to bespoke builds crafted from the ground up. However, Power Pages…

Internal Oversharing Concerns? Microsoft Has a Solution

Janine JeansonJan 23, 20254 min read

Microsoft Copilot is still relatively new technology. Therefore, users are likely experiencing some uncertainty in using or adopting it. With this uncertainty comes the risk of oversharing – the unintentional or inappropriate sharing of sensitive or confidential information within an…

Let’s Build Something Amazing Together

From concept to handoff, we’d love to learn more about what you are working on.
Send us a message below or drop us a line at 1-800-989-6022.