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](/assets/img/blog/gruntwork/terraform-vs-chef-puppet-ansible-salt-cloudformation.png)
Herman van der Veer
If you enjoyed this post, you may also like my books, Hello, Startup and Terraform: Up & Running. If you need help with DevOps or infrastructure, reach out to me at Gruntwork.