All Terraform Reviews
49 results
Sort by
Software Advice lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. Users can talk to our advisors for free to receive software recommendations matching their needs. Software providers pay us for sponsored profiles to reach users interested in their products.
Software Advice carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
Researchers at Software Advice use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or talk to an advisor, this has no influence on our research or methodology.

5
4
3
2
1
Ease-of-use
4.3
Customer Support
4.2
Value for money
4.8
Functionality
4.6
"The major advantage of Terraform is that it supports a wide range of providers (which are modules to access APIs offered by other software components), such as:"
"Terraform supports all major cloud provider using a single language - HCL, so developers don't have to learn multiple languages to get my infra stack up and and running."
"The ease of use and the speed at which bug fixes and related enhancements can be submitted via GitHub and be approved and so you end up running your amendments without needing to work around them."
"Debugging and troubleshooting issues related to config and deployment can get difficult due to limited error messages and also the complexity of software"
"The actual language is somewhat surprising and this makes it difficult for new clients to get onboarded into the codebase. While it's improving with later deliveries, essential ideas like "map a variety of choices into a bunch of designs" or "apply this rationale in the event that a variable is indicated" are conceivable however superfluously unwieldy."
"Difficult to refactor code, I cannot rename resources after deployment."
Have you used Terraform and would like to share your experience with others?
49 results
Sort by