Click-ops to Terraform on live by Adil ShahzadClick-ops to Terraform on live by Adil Shahzad

Click-ops to Terraform on live

 Adil Shahzad

Adil Shahzad

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: 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:...