Terraform Getting Started
Quick-start guide for Terraform: the "Hello, World" equivalent, core workflow, and first EC2 deployment with terraform init, plan, apply, and destroy.
Terraform Modules
Building reusable Terraform modules: inputs, outputs, module sources (local, Git), file layout conventions, versioning, and composing infrastructure from modules.
Terraform Overview
High-level overview of Terraform plus common commands, state operations, and workspace reference tables.
Why Terraform — Infrastructure as Code
Why Terraform over click-ops, manual scripts, or other IaC tools, plus declarative configuration patterns and bootstrapping a web server with user_data.