Multi-Region Infrastructure as Code cover
All work

2022

Multi-Region Infrastructure as Code

A Terraform module library and drift-detection workflow that made a two-region active-active topology reproducible.

Overview

Codified the entire cloud estate as a set of versioned, tested Terraform modules with Terragrunt orchestrating environments across two AWS regions. Added automated plan previews on every pull request, continuous drift detection, and policy checks with Checkov so misconfigurations never reach production. Ran a real failover game day to validate that traffic shifts regions cleanly under load.

Role & impact

My role

Infrastructure engineer — module design, drift detection, and DR game days.

Impact

Achieved a validated 4-minute regional failover and eliminated manual console changes entirely.

Stack

TerraformTerragruntAWSCheckovVault