Terraform in Action by Scott Winkler

chrisxaustin's review

Go to review page


A good introduction if you're new to Terraform, and some useful structure if you've been suffering from organic growth without following basic engineering principles like DRY.

It was a 3.5 for me since I didn't learn much new from it - I was specifically looking for material on scaling up with terraform by refactoring into multiple regions, multiple environment types, and considerations around different strategies for this when dealing with heterogeneous environments - workspace with separate variables; global and regional infra states plus per-stack, etc. The chapter on automating terraform was ok but not useful since I'll just use Atlantis instead.