Infinity and beyond: Scaling Terraform for the global enterprise
summary
Practical blueprint for running Terraform Enterprise at global scale with concrete claims and tools: support for tens of thousands of users and thousands of runs per day, deployment patterns using Nomad or autoscaling groups, HCP Terraform/TFE with HTTP Terraform agents and a Kubernetes operator, and integrations with Vault, Sentinel, Instana, Dependabot/Renovate and CI/CD. Shows dynamic provider credentials, Nomad dispatching single-use agents, ephemeral resources and write-only attributes and multiple team tokens. Includes an AWS demo that fails over from us-east to us-west in under five minutes and validates automated DR.
AI-written summary · about
chapters (21)
- 0:00Introduction and speakers
- 1:48Scaling Terraform at global scale
- 2:31Infrastructure setup and scaling
- 8:54Terraform on Nomad architecture
- 9:14Scaling operations with agents
- 11:00Custom agent images and hooks
- 12:24Dynamic provider credentials
- 13:28Ephemeral resources and secrets
- 14:53Team tokens and automation
- 15:38CI/CD workflows and rate limits
- 17:31Module management with Renovate
- 18:12Governance and policy as code
- 20:21Advanced Sentinel policies
- 21:05Observability by default
- 22:10Instana integration with Terraform
- 23:13Resource tagging and monitoring
- 24:40Shifting monitoring left
- 25:24Standardizing observability
- 25:51Disaster recovery best practices
- 26:57Automated failover demo
- 28:04Closing and resources
related talks
39mTerraform Practices to Enable Infrastructure Scaling
41mTerraform Practices - The Good, the Bad, and the Ugly
26mUsing Terraform Enterprise to Support 3,000 Users
14mHow Global Discovery tribe approaches Infrastructure Changes at scale
22mLessons Learned from Scaling Infrastructure as Code
25mManaging Terraform Enterprise With 2000+ Workspaces at Discover Financial
29mEverything, Everywhere, All at Once: Terraform and Indeed's Move to AWS
58mAchieving unparalleled elasticity on AWS at the lowest cost
