Terraform on AWS from Scratch

<p>Learn Terraform from zero by building a realistic AWS stack: multi-AZ VPC, public/private subnets, Security Groups, Launch Template + Auto Scaling Group behind an Application Load Balancer, and a database layer you can switch between costlier but familiar RDS PostgreSQL and a low-cost, serverless DynamoDB option. You’ll also add remote state in S3 with DynamoDB locking, split code into modules, and promote changes across dev and prod workspaces.</p>

Tools: terraform, aws