Hands-On Terraform Module for AWS Landing Zone
summary
A Terraform module published to the Terraform Registry builds an AWS Landing Zone as immutable, componentized configs that map one Terraform provider per account+region and instantiate the same component across accounts, turning one VPC component into N VPCs. It handles local or S3 remote backends and TFVARs from S3, runs plans/applies in parallel (example uses 8 threads), retries transient S3 errors, and in the demo creates 5 resources across 12 components while supporting customers with dozens of accounts.
AI-written summary · about
chapters (9)
- 0:00AWS landing zone overview
- 0:57Customer pain points
- 2:16Introduction to the module
- 3:52Module anatomy and structure
- 5:07Configuring AWS providers
- 7:51Defining components
- 9:39Terraform files explained
- 12:48Terraform backend options
- 14:55Live demo and Q&A
related talks
42mHands-on with the Terraform Module for AWS Landing Zone
55mBest practices
40mFrom Launch Pad to Landing Zone: DevOps Governance with Terraform
53mProvisioning Cloud Infrastructure+Terraform
39mTerraform Practices to Enable Infrastructure Scaling
17mMulti Region Deployments with AWS CI/CD and Terraform
26mBreaking free from ClickOps to deliver landing zones and automated infrastructure
41mScale infrastructure operations with HCP Terraform self-service workflows
