DEV Community

Do you include Terraform as one of your DevOps tools?

Pavan Belagatti on April 26, 2018

As we already know, the goal of DevOps is to perform software delivery more efficiently, and we need some tools to make this delivery quickly and e...
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!

Collapse
 
ben profile image
Ben Halpern

I've never used Terraform but heard good things.

Collapse
 
pavanbelagatti profile image
Pavan Belagatti • Edited

It is a simple but powerful tool for infrastructure orchestration. Love this tool! We use it.