~/talk

Terraform Practices to Enable Infrastructure Scaling

slides:none on file

Opinionated checklist: lock Terraform, provider and module versions to avoid surprise breaking changes; use S3 backend + DynamoDB lock for remote state and enable S3 versioning; enforce tagging with provider default tags and PR checks; split code by team/project/provider/region to keep state files small and reduce spurious destroys; prefer verified community modules or maintain stateless reusable modules; run CI checks (terraform fmt, tflint) and Atlantis PR automation or GitHub Actions to generate plans and require plan files before apply — this is what Wix uses successfully.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 2:05Quick wins for Terraform scaling
  3. 5:43Daily best practices for Terraform
  4. 8:11Variables and locals in Terraform
  5. 11:42File structure and code organization
  6. 13:07Applying classic code practices
  7. 14:53Long-term Terraform collaboration
  8. 17:22Codebase structure for scaling
  9. 21:56State files and workspaces
  10. 22:17Remote execution and safety
  11. 24:02Practices enforcement in Terraform
  12. 27:10Company needs and infrastructure vision
  13. 28:11Summary and key takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.