Lessons Learned from Scaling Infrastructure as Code
summary
Adopts Terraform and then scales it company-wide, discovering that unpinned modules and out‑of‑band edits break things; fixes include versioned Terraform modules with unit tests, small configs to reduce a 105‑resource refresh graph, and concurrent applies via parallelism to cut API latency. Adds policy checks with HashiCorp Sentinel for open network rules, drift detection and automated reconciliation, stricter IAM for the IaC agent, and static cost tests plus tagging and autoscaling to control cloud spend.
AI-written summary · about
chapters (5)
related talks
06mIGNITE: Terraform Practice to Enable Infrastructure Scaling
30mTerraform Practices to Enable Infrastructure Scaling
41mScaling Infrastructure as Code
31mTerraform Practices to Enable Infrastructure Scaling
28mLessons Learned from Writing Thousands of Lines of IaC
33mScaling Infrastructure as Code
29mInfinity and beyond: Scaling Terraform for the global enterprise
10mInfrastructure as a Code Best Practices with Terraform
