DEV Community

Discussion on: Do you include Terraform as one of your DevOps tools?

Collapse
 
grimm26 profile image
Mark Keisler

I like terraform a lot. I was previously using CloudFormation with cloudformation-ruby-dsl and a lot of custom code to generate and maintain my AWS infrastructure. CloudFormation has many advantages like that it is for managing AWS infrastructure and it is maintained by AWS itself; however, developing both new and existing templates is arduous and the test/validation cycle is long because CloudFormation is pretty slow. There is also no real equivalent of the terraform plan command in CloudFormation, other than creating a Change Set which is not always very helpful. Terraform has significantly sped up development and has become very valuable for my team!