An entire running cloud estate brought under infrastructure as code without taking production down.
Who it was for: An organisation whose cloud estate had grown by hand over several years.
The problem. Everything had been built through the console. Nothing was reproducible, nothing was reviewable, and nobody could say with confidence what would happen if a region went away. Rebuilding from scratch wasn't an option — the estate was live.
What I did. Imported existing resources into state rather than recreating them, working through the dependencies that don't import cleanly by hand. Refactored into modules along the way so the output stayed maintainable. Every change went through plan review before apply.
The result. The full estate is under version control with reviewable changes, and the cutover ran with zero production downtime.
Like this project
Posted Aug 6, 2026
Click-ops to Terraform on live production
An entire running cloud estate brought under infrastructure as code without taking production down.
Who it was for:...