Update: I took this blog post series, expanded it, and turned it into a book called Terraform: Up & Running!

If you search the Internet for “infrastructure-as-code” (IAC), it’s pretty easy to come up with a list of the most popular tools: Chef, Puppet, Ansible, SaltStack, CloudFormation, and Terraform. What’s not easy is figuring out which one of these you should use. In this post, we’re going to dive into some very specific reasons for why we picked Terraform over the other IAC tools: Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation

Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation
Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation