No more typing reviews! Try our Samantha, our new voice AI agent.
HashiCorp Terraform Logo

HashiCorp Terraform pros and cons

Vendor: HashiCorp
4.3 out of 5
Badge Leader

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Terraform offers extensive integrations with various platforms, which enhances its functionality and supports best practices for secure infrastructure management.
Infrastructure as code is a key feature, allowing users to code infrastructure once and deploy it multiple times, significantly speeding up deployment and management processes.
The platform is platform-agnostic, supporting multi-cloud developments and enabling flexibility across multiple cloud providers such as AWS, Azure, and Google.
Automation capabilities in Terraform considerably improve efficiency, reduce manual errors, and enhance security while providing significant cost savings.
Custom modules and community support provide great flexibility, allowing the use of Terraform across different cloud providers with minimal changes.

CONS

HashiCorp Terraform should monitor backend storage more closely and release a dedicated tool to protect secrets and ensure encryption.
Configuration difficulties arise with the need for better error logging and more detailed error messages.
There is a demand for increased security around state files, storing sensitive information like passwords and secrets.
Improving real-time syncing with infrastructure and managing sensitive information presents challenges.
HashiCorp Terraform's reliance on third-party plugins introduces potential security vulnerabilities and reliability issues.
 

HashiCorp Terraform Pros review quotes

Vaishnavi Pramod Isasre - PeerSpot reviewer
DevOps Cloud Engineer at Infosys
Oct 16, 2025
HashiCorp Terraform also supports multi-cloud developments, allowing us to work with AWS, Azure, Google, and Oracle simultaneously.
Abhays Singh - PeerSpot reviewer
Sr. executive at Mindlance
May 22, 2026
With HashiCorp Terraform, I can create all resources in one click, which saves around eighty percent of my time.
Leanghy Leanghy - PeerSpot reviewer
Platform and DevOps Engineer at a tech services company with self employed
May 14, 2026
HashiCorp Terraform has changed my workflow significantly because it spends considerably less time compared to my previous approach and I can say that it is 10 times faster than my previous method.
Learn what your peers think about HashiCorp Terraform. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
HS
Cloud Engineer at a consultancy with 11-50 employees
Mar 27, 2026
Using Terraform, we saved those months of time and completed it within about a week.
Marcelo-Silva - PeerSpot reviewer
Cloud Architect at Toolbox Tech
Sep 17, 2025
Recently, they upgraded and created a way for us that if you have a feature on GCP or Azure or any other cloud, but it is not in your state, you can update and bring this feature into your state.
VictorAugusto De Souza E Silva - PeerSpot reviewer
Cloud Engineer at Leek Solucoes
Sep 5, 2025
HashiCorp Terraform operates on a declarative rather than imperative approach, which enables us to repeat processes and creation, allowing us to test, rollback, and view the history of every change using Git.
Eugene Paden - PeerSpot reviewer
CTO at a computer software company with 201-500 employees
Jan 7, 2025
The most valuable feature is predictability.
reviewer2035185 - PeerSpot reviewer
Cloud Architect at a tech vendor with 10,001+ employees
May 26, 2025
One of the major benefits of HashiCorp Terraform is that it is platform-agnostic because it supports multiple cloud platforms.
AS
DevOps Engneer at SCL IT Technologies Pvt Ltd
Dec 30, 2024
The most valuable feature of Terraform is its ability to easily connect and manage various cloud services, such as AWS, Azure and GCP.
Dima Dorofeyev - PeerSpot reviewer
Senior DevOps/Build Engineer at Dataart
Jul 17, 2024
It is less time-consuming.
 

HashiCorp Terraform Cons review quotes

Vaishnavi Pramod Isasre - PeerSpot reviewer
DevOps Cloud Engineer at Infosys
Oct 16, 2025
HashiCorp Terraform could be improved by enhancing security around state files, as it stores sensitive information such as passwords and secrets within them.
Abhays Singh - PeerSpot reviewer
Sr. executive at Mindlance
May 22, 2026
Some features are lacking in HashiCorp Terraform. When I create any resources, it shows the error but does not specify what the exact error is.
Leanghy Leanghy - PeerSpot reviewer
Platform and DevOps Engineer at a tech services company with self employed
May 14, 2026
I have not seen a return on investment yet.
Learn what your peers think about HashiCorp Terraform. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
HS
Cloud Engineer at a consultancy with 11-50 employees
Mar 27, 2026
There are times when a small error can ruin very valuable resources. In that case, exception handling in development can improve the overall Terraform productivity.
Marcelo-Silva - PeerSpot reviewer
Cloud Architect at Toolbox Tech
Sep 17, 2025
While Terraform is incredibly powerful, its reliance on a state file introduces significant operational complexity and risk. Managing the state for a team requires a carefully configured remote backend with locking to prevent corruption. The state file can also inadvertently store sensitive data in plain text, creating a security risk. Furthermore, refactoring code is not straightforward, as simple resource renames can lead to unintended destruction and recreation of infrastructure if not handled with specific 'terraform state' commands.
VictorAugusto De Souza E Silva - PeerSpot reviewer
Cloud Engineer at Leek Solucoes
Sep 5, 2025
Two aspects of HashiCorp Terraform could be improved: it should have better included tests and a more precise validator.
Eugene Paden - PeerSpot reviewer
CTO at a computer software company with 201-500 employees
Jan 7, 2025
The area for improvement is the speed at which resources become available.
reviewer2035185 - PeerSpot reviewer
Cloud Architect at a tech vendor with 10,001+ employees
May 26, 2025
One issue we have faced with HashiCorp Terraform is that sometimes the latest features that Microsoft suggests are added in their services take some time for HashiCorp Terraform to get enhanced.
AS
DevOps Engneer at SCL IT Technologies Pvt Ltd
Dec 30, 2024
When connecting to services on a hybrid cloud, I sometimes face issues with understanding usernames or passwords, leading to loss of connectivity. User education could improve this.
Dima Dorofeyev - PeerSpot reviewer
Senior DevOps/Build Engineer at Dataart
Jul 17, 2024
Some responses are very long, and some needed features take a lot of time.