Watch this talk packed full of useful advice for Terraform code structure and best practices.
You may already know the basics of using Terraform and building modules, but what are the best practices for your unique team, company, and use case?
While learning what practices are most safe and efficient for your own company will take experimentation, this talk should help lead you down the right path by providing some broadly applicable advice and giving guidance on which Terraform practices are good, bad, and ugly for the following areas of Terraform management:
Applying classic code best practices
Read: The Pragmatic Programmer
Structuring your TF code base (workplace usage)
Read: Policy as Code
This talk by Hila Fish of Wix Engineering is full of useful advice for keeping your infrastructure code light, fast, safe, and maintainable.
How OVHcloud Migrated to Terraform Enterprise
How Deutsche Bank Onboarded to Google Cloud w/ Terraform
Using Terraform to Build a Self-Service GitOps Infrastructure as Code Platform at AppFlyer
Using Terraform with AWS Control Tower via AFT