Building a Reusable Azure Web App Infrastructure Pattern with Terraform, Terraform Cloud, and Azure DevOps

Provisioning Azure infrastructure for a web app is easy to get working once.Getting it repeatable, secure, and boring across environments is where things get interesting. I wanted a pattern that: This post walks through the Terraform + Azure DevOps pattern I ended up with. No magic. Just lessons learned the hard way. The Problem Most […]

Automating Azure App Service Restarts

As the number of resources deployed into our Greenfield Azure tenant continues to rapidly grow, we always strive to be automated as much as possible. One question that kept coming up from developers was the topic of management like restarting app services. Back in the Brownfield days (or as I like to affectionately call it […]

Automating DR using PowerShell and Azure DevOps pipelines

We recently started a project to set up automated deployments of Azure resources using Azure DevOps pipelines. The first service we folded into ADO was an extremely high profile one for the business. It’s used by all the employees and contractors for capturing project capitalization and expense hours by asset and resource. After having successfully […]