SQLBits 2023

Top Ten Terraform Trip-Ups

Avoid common pitfalls when deploying Data Platforms with Terraform. Lessons learned from using Terraform in real-world corporate environments.
Avoid Terraform Disaster with these 10 Weird Tricks!


You’ve been to the talks. You’ve read the documentation. You’ve written the code. Your Terraform Configuration is perfect, and it’s going to revolutionise your data platform deployments. Unfortunately, the Dungeon Master has other ideas, and the pipeline that once worked perfectly is now throwing cryptic errors, you can’t find any logs, and infosec is screaming at you about credential storage.


In this talk, we will talk through some of the lessons we learned from deploying our Data Platform into an existing corporate environment. From technical minutia to corporate security strategy, the key factors that can have a make-or-break impact on your Terraform project will be discussed and dissected - along with top tips on how to avoid them.