Terraform Tutorial — Practice Projects
Five hands-on projects that bring together everything you’ve learned. Each project builds on concepts from previous chapters.
What’s in this Chapter?
| # | Project | What You’ll Build |
|---|---|---|
| 1 | Project 1: S3 Static Website | S3 bucket with website hosting and policy |
| 2 | Project 2: EC2 Web Server | EC2 instance with security group and user data |
| 3 | Project 3: VPC Network | Full VPC with public/private subnets and NAT |
| 4 | Project 4: Module Refactor | Refactor the VPC into a reusable module |
| 5 | Project 5: Multi-Environment | Deploy dev and prod with workspaces |
| 6 | Practice Exercises | Extension challenges |