All paths
🏗️
Learning path

Infrastructure as Code, end to end

Provision, wrap, gate with policy, ship via GitOps, and test — the whole IaC lifecycle.

11 Courses~59h

The roadmap · 11 Courses

01TerraformThe industry-standard IaC tool, from first resource to CI/CD.Beginner · ~7h02OpenTofuThe open-source Terraform fork — same HCL, plus more.Beginner · ~5h03TerragruntA thin wrapper over Terraform for DRY config at scale.Advanced · ~5h04OPA & RegoPolicy-as-code with OPA — Rego, Conftest, and Gatekeeper.Advanced · ~6h05Checkov & IaC scanningStatic analysis for IaC — catch misconfig before it ships.Intermediate · ~5h06AtlantisTerraform plan and apply from pull requests, safely.Advanced · ~5h07Argo CDDeclarative GitOps CD for Kubernetes — sync, health, drift.Advanced · ~6h08FluxComposable GitOps for Kubernetes, reconciled from Git.Advanced · ~6h09TerratestAutomated infra testing in Go — real deploys and assertions.Advanced · ~5h10InSpecCompliance as code — executable controls tested on real systems.Intermediate · ~5h11SOPSEncrypt secrets in Git with SOPS, age, and KMS.Intermediate · ~4h