SRE Lab · explainers

Infrastructure as Code, Drawn

How teams run infrastructure as code without fear: where state lives, how modules and environments are laid out, how changes get reviewed and applied, how drift and secrets are handled, and what changes when hundreds of engineers share it. Step through each diagram with the buttons or your arrow keys, then use the 30-second answer, the gotchas and the quiz to make it stick.

Examples use Terraform and OpenTofu, with Pulumi, CDK and Crossplane where they differ. Facts come from official documentation; each chapter links to its sources. For what changed in Terraform itself, see Terraform, Five Years On.