Tough learning curve, but pays off
June 27, 2024

Tough learning curve, but pays off

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Software Version

Terraform Cloud

Overall Satisfaction with HashiCorp Terraform

HashiCorp Terraform is an Infrastructure as Code (IaC) tool that allows us to describe resources that need to exist in our various cloud platforms, which provides a history and code review process.

Pros

  • Infrastructure as Code
  • 3rd Party Provider Support

Cons

  • Debugging
  • Allowed us to quickly bring up new clusters in other regions
HashiCorp Terraform has a pretty hard learning curve, but once you get the hang of it, it is very useful. The one thing I would like to see is a better debugger. It can be somewhat difficult to understand how a variable is getting passed down layers of the stack. Currently, the only way I know how to debug this is with lots of output blocks, which is cumbersome.
HashiCorp Terraform is much better than Cloud Formation. For one, the language is just easier to use, but more importantly, the provider ecosystem is much better in HashiCorp Terraform than in Cloud Formation.

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?

I wasn't involved with the implementation phase

Would you buy HashiCorp Terraform again?

Yes

HashiCorp Terraform has a pretty difficult learning curve, but eventually the value is apparent once you get the grasp of it. We have lots of cloud resources, which are particularly well suited for an IaC platform. HashiCorp Terraform's excellent provider ecosystem allows us to implement large infrastructure changes with very few manual operations, and is critical to allowing us to bring up new environments quickly.

HashiCorp Terraform Feature Ratings

Infrastructure Automation
7
Automated Provisioning
7
Parallel Execution
2
Reporting & Logging
10
Version Control
10
Role-based access control
7

Comments

More Reviews of HashiCorp Terraform