Infrastructure
Provision the platform your apps run on—VPCs, clusters, IAM, and data stores—as version-controlled Terraform-style IaC. Connects to the Kubernetes and CI/CD tracks. Back to DevOps.
Guides
Start with IaC concepts, then hands-on Terraform through state, environments, and day-2 operations.
-
Guide
Infrastructure & IaC explained
Declarative desired state, plan and apply, state files, drift, modules, and how IaC feeds CI/CD and Kubernetes.
-
Guide
Terraform: first project
Install Terraform, wire AWS credentials, create a VPC and S3 bucket, and run your first plan and apply in a sandbox.
-
Guide
State, modules & remote backends
S3 + DynamoDB locking, module structure, provider versioning, and splitting stacks by blast radius.
-
Guide
Environments, variables & secrets
tfvars per env, CI plan on PR, apply gates, and keeping credentials out of git.
-
Guide
Networking, IAM & drift
Security groups, least-privilege roles, EKS-ready networking, import, refresh, and fixing production drift.