A great automation tool for everyone
September 18, 2019

A great automation tool for everyone

Jeffrey Severance | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Terraform

We use Terraform for the creation and management of infrastructure in AWS and VMware. This tool allows users from our application teams to self manage infrastructure as code in their projects. Terraform also does not require our users to learn the of each specific provider. It provide us one uniform way to accomplish infrastructure changes This uniformity allows us to train our technical staff on one common platform. It improves consistency and repeatability because it is an automation engine.
  • Deploy infrastructure as code quickly. It is easy to get the environment installed and develop quickly.
  • The modular approach of terraform encourages collaboration and consistency. We can share and reuse functionality across our deployments.
  • Terraform provides modelling of the relationships between constructs in it. This is accomplished using the terraform graph command.
  • The errors generated by the tool in some cases are not detailed enough when debugging.
  • Terraform state is key and if corrupted it can't be restored.
  • Everything must be converted to a string before it can be compared in version 11.
  • Terraform has increased our time to market in releasing new software.
  • Terraform has decreased defects in our operating environment.
  • Terraform has improved our ability to plan for labor resources by creating a common skill set.
Terraform is the solid leader in the space. It allows you to do more then just provisioning within a pre-existing servers. It is more extensible and has more providers available than it competitors. It is also open source and more adopted by the community then some of the other solutions that are available in the market place.
Terraform is community driven but does offer support for it's Enterprise product. When contacting the team at HashiCorp we have always gotten resolution to our issues. They have been very responsive in returning our calls and answering our questions as they come up. We are currently using the open source model.

Do you think HashiCorp Terraform delivers good value for the price?

Yes

Are you happy with HashiCorp Terraform's feature set?

Yes

Did HashiCorp Terraform live up to sales and marketing promises?

Yes

Did implementation of HashiCorp Terraform go as expected?

Yes

Would you buy HashiCorp Terraform again?

Yes

It works well for provisioning infrastructure. It works well when complimented by a version control system. It is also free and community driven. This leads to a constantly improving environment which fosters innovation within the product. The community makes it easier to find solutions to problems. This is widely used across the market place and by big companies such as Google, and Capital One.