---
title: "Terraform Reviews, Pros and Cons - 2026 Software Advice"
description: "Reviews of Terraform. Learn how real users rate this software's ease-of-use, functionality, overall quality and customer support. Talk to our advisors to see if Terraform is a good fit for you!"
source_url: "https://www.softwareadvice.com/iaas-solutions/terraform-profile/reviews/"
page_type: "reviews"
language: "en"
---

[Home](https://www.softwareadvice.com/)

/

[Infrastructure as a Service (IaaS) Software](https://www.softwareadvice.com/iaas-solutions/)

/

[Terraform](https://www.softwareadvice.com/iaas-solutions/terraform-profile/)

/

Terraform Reviews

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

[Overview](https://www.softwareadvice.com/iaas-solutions/terraform-profile/)

Reviews

[Alternatives](https://www.softwareadvice.com/iaas-solutions/terraform-profile/alternatives/)

# Terraform User Reviews

## Reviews summary

- Overall rating: 4.8/5
- Total reviews: 51

### Secondary ratings

- Ease of use: 4.3/5
- Customer support: 4.2/5
- Value for money: 4.7/5
- Functionality: 4.6/5

### Rating distribution

- 5 stars: 40 reviews (78%)
- 4 stars: 11 reviews (22%)
- 3 stars: 0 reviews (0%)
- 2 stars: 0 reviews (0%)
- 1 star: 0 reviews (0%)

### Most mentioned pros

- The ability to define cloud resources as code, review changes before deployment, and keep environments consistent has been a huge advantage.
- It has helped reduce manual configuration work and improved consistency between development and production systems.
- It enables Infrastructure as Code (IaC), allowing you to manage and provision infrastructure using declarative configuration files.

### Most mentioned cons

- Debugging and troubleshooting issues related to config and deployment can get difficult due to limited error messages and also the complexity of software
- Sometimes, Terraform wants to update a resource without a clear reason, which leads to the same resource being constantly updated without any discernible changes.
- Finally, when Terraform fails, it just drops the deployment and leaves the half-deployed resources as is.

## Terraform customer reviews

Showing reviews 1-25 of 51 (page 1).

### Excellent tool for multi-cloud deployments

- Overall rating: 5/5
- Reviewer: Ruchir A.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 10000+ employees
- Product usage: Used weekly for less than 2 years
- Reviewed: September 2024
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

Terraform makes it convenient to manage a multi-cloud environment. It allowed me to create and maintains standard templates across environments for databases.

#### Cons

Debugging and troubleshooting issues related to config and deployment can get difficult due to limited error messages and also the complexity of software

---

### Best Infra-as-Code tool

- Overall rating: 5/5
- Reviewer: Miguel D.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: November 2024
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 4/5

#### Pros

It's easily the best Infrastructure as Code tool available in the market.

#### Cons

Some providers are still not mature enough.

#### Reasons for choosing Terraform

Really depends on each project and what tools are already in place.

---

### The IAC solution when hosting with multiple providers

- Overall rating: 4/5
- Reviewer: Petre I.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 51-200 employees
- Product usage: Used weekly for less than 6 months
- Reviewed: April 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

We have been exploring Terraform in paralel to other of its competitors to resolve the IAC needs for our project. It's currently winning on the syntax side but had some difficulties setting up keyvaults on Azure.

#### Ratings breakdown

- Ease of use: 3/5
- Functionality: 4/5

#### Pros

The biggest pro it has is hands down it's ability to facilitate infrastructure as code for projects that need more than Azure hosting. Also has a polished syntax.

#### Cons

State files. Having to manage this is annoying and can be a huge pain. Having the state determined based on current installation is so much better.

---

### Terraform does exactly what is required

- Overall rating: 5/5
- Reviewer: Richard Q.
- Verified reviewer: Yes
- Industry: Internet
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: July 2023
- Review source details: This review was submitted organically. No incentive was offered

Using Terraform allows us to use the Infrastructure as Code pattern (IaC). This means, rather than logging into the cloud service providers and manually amending things and not being able to do all those things quickly, accurately, and repeatedly (for deployments), using Terraform allows us to do all of that automation.In addition, because the changes are done as code, they are submitted to a version control system (Git) and so reviewable, approvable (or not), merged, and automatically deployed by a secure pipeline setup.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

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.

#### Cons

One aspect is that there is a library that doesn't include all aspects of Terraform and so dependent applications are not fully capable of exposing all the aspects.

#### Reasons for choosing Terraform

Terraform is a free and open source and interacts with all the services we required, not just AWS.

---

### Terraform - Best tool for Infrastructure as Code & Automation policies

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Banking
- Company size: 201-500 employees
- Product usage: Used daily for more than 2 years
- Reviewed: October 2022
- Review source details: This review was submitted organically. No incentive was offered

Overall, terraform is superior to using cloudformation & even comes to help if you decide on switching from 1 cloud provider to other. Terraform also is very efficient & works seamlessly with Jenkins/circleCI for automation. Recommend using terragrunt as wrapper for terraform, it helps in configuring & running terraform scripts in a better way.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

Foremost, terraform is cloud agnostic so you just select your cloud provider and get started with provisioning cloud environment with terraform. The language is easy to understand & allows you to create reusable templates & modules. When making changes it shows all the changes in state that are going to be made during terraform plan, which is very helpful before we actually start applying them. You can also use remote executors to run some external logic of code through bash before provisioning.

#### Cons

Looping strategies like for_each are rather complex to understand when you are new to terraform. It does not have a rollback feature & if something fails all the changes before that failed change would still be applied. Some conditional logics are unnecessarily cumbersome. Also overally analytics for users running plan & apply is missing, it's better for management purpose & debugging the plan which might have caused an infra issue.

#### Reasons for switching to Terraform

Terraform is cloud agnostic & provided better templating. It also has other features that are useful like plan, remote state, etc.

---

### Infrastructure as code

- Overall rating: 5/5
- Reviewer: Renato C.
- Verified reviewer: Yes
- Industry: Retail
- Company size: 501-1000 employees
- Product usage: Used daily for more than 2 years
- Reviewed: August 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Overall, the experience is great. It allows us to support complex cloud infrastructures without the risks of manual work.

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

Terraform was the first big player in the infrastructure as code game and became a de-facto standard. Byupporting different providers, it allows integrating a huge variety of components and helps to avoid Cloud vendor lock-in.

#### Cons

Breaking changes across versions make supporting it a bit more complex than it could be.

#### Reasons for choosing Terraform

We chose Terraform over AWS CloudFormation to avoid vendor lock-in, and to integrate providers outside of the AWS ecosystem.

---

### Terraform (IaaS) - Review

- Overall rating: 5/5
- Reviewer: Mohit D.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 1001-5000 employees
- Product usage: Used weekly for less than 12 months
- Reviewed: January 2023
- Review source details: This review was submitted organically. No incentive was offered

Overall experience is very good. As a cloud Engineer, for me Terraform solves most of the problems working with multi-cloud.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

The best thing about Terraform is it's a free, open-source, and very easy-to-learn tool for provisioning and managing infrastructure as code. Some features like version control, reusability of modules, and multi-cloud features are very well integrated.

#### Cons

State management can be a bit complex sometimes. While starting with Terraform, users need to learn a new language ie HCL.

#### Reasons for choosing Terraform

It's free, open-source, and easy to learn.

---

### Best IAAC option to work on Multicloud

- Overall rating: 5/5
- Reviewer: Atharva K.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 10000+ employees
- Product usage: Used daily for less than 2 years
- Reviewed: November 2022
- Review source details: This review was submitted organically. No incentive was offered

Amazing software which really helped us to remove Human errors. We had created a Terraform meta repository which stored the state of whole GCP project and recreated any resources if not working properly/deleted. Helped a lot to manage huge infrastructures.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 3/5
- Functionality: 5/5

#### Pros

Terraform supports a lot of 3rd party tools. And there are modules from many Cloud providers. The thing I like is that many indie developers write useful modules for Terraform which really helps in automating important tasks. The sky is the limit in automation when you are using Terraform. For example, we used to use Venafi software for SSL renewal which was a manual process and the certificates were placed in buckets. But we were able to automate the process using Venafi provider and local-exec.

#### Cons

User and Access management is a miss. We had to use workspace, and shell scripts to check the correct access of different resources.Also it can get complicated if you don't have a structure for your code. So using templates from start is a good way.

#### Reasons for choosing Terraform

Simplicity and 3rd party provider support

---

### Best IaaS tool there is

- Overall rating: 5/5
- Reviewer: Finn M.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 1001-5000 employees
- Product usage: Used weekly for more than 2 years
- Reviewed: December 2022
- Review source details: This review was submitted organically. No incentive was offered

I have used Terraform for 3 years, I really enjoy using it and helped me get into the DevOps space.

#### Ratings breakdown

- Ease of use: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

This software is the market leader in IaaS infrastructure deployments, as you can use multicloud deployments, relatively low learning curve, and team will be able to eventually deploy all services and infrastructure using Terraform which is many organization's, is best practice.

#### Cons

There is not much I don't like form this software, is a pleasure to use and different way of approaching IaaS to environements.

---

### All you can eat Infrastructure as Code!

- Overall rating: 5/5
- Reviewer: Mo F.
- Verified reviewer: Yes
- Industry: Legal Services
- Company size: 501-1000 employees
- Product usage: Used daily for more than 2 years
- Reviewed: December 2021
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I have worked with clients that have their deployments in a word doc with 50+ steps to follow. Most of the time the documentation is outdated. To follow a doc of 50+ manual steps you will spend a good 3 - 4 hours if uninterrupted. With terraform I can create infrastructures in minutes and the code is the instruction doc of how the systems are built. I can review a deployment's template and see little enhancements or requirements specific to the system. We don't have to give up quality either since human error is solved in code. Terraform allows me to scale up easily by adding variables like "count" to deploy a number of machines. The best part is that I can easily integrate it with Jenkins or Azure DevOps pipelines, Vaults for secret management, ansible, etc.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

We work with multiple clients, one might have Google Cloud, the other Azure, another Oracle Cloud and some VMWare. Terraform makes it easy to deploy in the cloud or on prem. 80% of the time I am using modules that have been created by others which speeds up our deployments.

#### Cons

Learning curve for IT teams that are used to manual deployments.

#### Reasons for choosing Terraform

Easier to use, community and vendor support.

#### Reasons for switching to Terraform

Easier to use

---

### Terraform is essential for modern DevOps teams

- Overall rating: 5/5
- Reviewer: Sean M.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: October 2024
- Review source details: This review was submitted organically. No incentive was offered

Overall terraform is a must-have for any serious DevOps team these days. It's so valuable to have your infrastructure stored as code and be able to re-create your whole stack at a moments notice.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 5/5
- Customer support: 2/5
- Functionality: 5/5

#### Pros

Terraform was a game changer for me as a DevOps Engineer. I love how your infrastructure is stored as code in git and you can see the history of any changes made. I also like that you can scale your infrastructure a lot easier using terraform than through 'Click Ops' simply by using modules and creating new resources in code.

#### Cons

One of my main problems with Terraform is when I'm trying to delete things and I end up with dependencies blocking the deletion. Sometimes I need to manipulate state and am left with orphaned resources. When things don't work, it's tricky to troubleshoot.

---

### Agnostic way to streamline your Infrastructure as Code

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Railroad Manufacture
- Company size: 5001-10000 employees
- Product usage: Used daily for less than 12 months
- Reviewed: July 2023
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

Terraform supports multiple cloud providers, including AWS, Azure, and Google Cloud Platform, offering flexibility and reducing vendor lock-in.

#### Cons

While Terraform has some rollback mechanisms, they might not be as comprehensive or straightforward compared to specialized rollback solutions.

---

### Agnostic Infrastructure as Code must have tool

- Overall rating: 5/5
- Reviewer: Ricardo D.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 5001-10000 employees
- Product usage: Used daily for less than 2 years
- Reviewed: August 2022
- Review source details: This review was submitted organically. No incentive was offered

It had a very relevant and positive impact on infrastructure deployment.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

Agnostic to cloud provider. Very well documented and supported by the community. Many available modules at Hashicorp. Certification availability.

#### Cons

Interaction with APIs can lead to timeouts which stops implementation. Even though it is a provider responsibility, it could be useful to have a retry or override or any other option when this behavior occurs.

---

### Infra as a Code for everyone

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Information Services
- Company size: 2-10 employees
- Product usage: Used daily for less than 6 months
- Reviewed: June 2021
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

Comes to solve the new paradigm about Infra as a code. Works like a charm

#### Cons

You always need an account on every cloud provider to check your knowledge

#### Reasons for switching to Terraform

Looking for a better user experience.

---

### Best tool to create and manage infrastructure resourses

- Overall rating: 5/5
- Reviewer: Giuseppe N.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 2-10 employees
- Product usage: Used weekly for less than 6 months
- Reviewed: June 2022
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

We are using Terraform to build a feature set to replicate our infrastructure across different cloud providers. Since we started we have had a boost in the efficiency of infrastructure resource management. Optimal!!

#### Cons

In some cases the documentation is not very clear, but a little study and research is enough to be able to do whatever you want.

---

### Vault is a solutionm available to manager all certs and keys in devops pipeline

- Overall rating: 5/5
- Reviewer: Aditya G.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 10000+ employees
- Product usage: Used daily for less than 6 months
- Reviewed: December 2019
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

We are using many other products from hashicorp and all are great

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 4/5

#### Pros

easy installation and configuration. Also good OSS support available through slack and other channels

#### Cons

There are still some manual configuration needed those can be automated and i am sure team is working on it to make more user friendly both instllation and use wise

---

### I love Terraform!

- Overall rating: 5/5
- Reviewer: Kyle A.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 1001-5000 employees
- Product usage: Used weekly for less than 6 months
- Reviewed: September 2022
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 5/5

#### Pros

Terraform is amazing because it removes some of the complexity of AWS. Previously I built everything using the console and it was hard to build things and then remember the specifications of the resources I used.

#### Cons

There is a bit of a learning curve at the start.

---

### Cutting edge infrastructure as code, clear documentation

- Overall rating: 5/5
- Reviewer: Philipp U.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: January 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Terraform is wonderfully simple to understand, and very easy to implement for any of the use cases it supports. Our team uses it heavily for AWS infrastructure, and for some other cloud provider related IaC. I have concerns on its future since it is moving to closed source, but I am still more than comfortable enough sticking with Terraform over alternatives like OpenTofu

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

Hashicorp have produced a product that is incredibly comfortable to use. The documentation is the easiest to understand that I have ever seen.

#### Cons

Since Terraform has moved to closed source, the future on the product is not clear. If Hashicorp were to fall under the wrong leadership, we could see entire stacks forced into a pay-to-use situation.

---

### Reliable Infrastructure as Code Platform

- Overall rating: 5/5
- Reviewer: Hrithik V.
- Verified reviewer: Yes
- Industry: Financial Services
- Company size: 201-500 employees
- Product usage: Used monthly for less than 12 months
- Reviewed: June 2026
- Review source details: This review was submitted organically. No incentive was offered

Overall, Terraform has been a reliable tool for managing infrastructure across different environments. It has helped reduce manual configuration work and improved consistency between development and production systems.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 3/5
- Functionality: 5/5

#### Pros

Terraform makes infrastructure changes much more predictable and repeatable. The ability to define cloud resources as code, review changes before deployment, and keep environments consistent has been a huge advantage. It integrates well with major cloud providers and scales nicely as projects grow. I also like the clear execution paths, which reduce the risk of unexpected changes.

#### Cons

The learning curve can be steep for new users, especially when dealing with state management and more advanced modules. Also, larger configurations can become difficult to organize without good standards in place.

---

### Real automation without being tied to a single cloud

- Overall rating: 5/5
- Reviewer: Philip J.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used daily for less than 12 months
- Reviewed: June 2026
- Review source details: This review was submitted organically. No incentive was offered

Automate the routine, avoid manual configuration errors. You have the freedom to change providers and connectivity with cloud platforms works without friction

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

It´s free, runs great and handles multiple clouds. The best thing is y that almost everything has already been invented; you always find a module ready

#### Cons

Your own language. At first it blows your mind a little and it shocks you if you come from doing differently

---

### The pros and cons of Terraform

- Overall rating: 4/5
- Reviewer: Fabrice T.
- Verified reviewer: Yes
- Industry: Banking
- Company size: 10000+ employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2025
- Review source details: This review was submitted organically. No incentive was offered

Terraform is the de-facto standard when it comes to infrastructure-as-code (IaC). It is used as a backend for a number of other IaC tools such as Pulumi and CDK. 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: - Cloud platforms, both public (AWS, Azure, Google Cloud) and private (such as OpenStack) - Any API-based software, such as Grafana, Hashicorp Vault, Kubernetes, RabbitMQ, and countless others This allows using Terraform for both provisioning cloud resources (for example Amazon Managed Grafana) and configuring them (for example by adding dashboards, data sources and alerts to the Amazon Managed Grafana that has just been provisioned). Another example is to deploy Helm charts into a Kubernetes cluster through Terraform. The syntax of Terraform configuration files is "Hashicorp Configuration Language", which is derived from JSON and is really unique and strange. So it takes a bit of time to learn it. The main drawback of Terraform is its weakness in deploying resources. Sometimes, Terraform wants to update a resource without a clear reason, which leads to the same resource being constantly updated without any discernible changes. Terraform's error messages are usually cryptic and hard to understand. Finally, when Terraform fails, it just drops the deployment and leaves the half-deployed resources as is. There is no built-in way to revert to a last good state.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

Supports a wide range of providers, such as cloud platforms and all sorts of server-based software such as Hashicorp Vault, Grafana, etc. De facto standard for infrastructure-as-code

#### Cons

Cryptic error messages The quality of the documentation varies a lot, but generally speaking it doesn't go into enough details Terraform sometimes fails for obscure reasons Terraform sometimes updates resources that have no changes No built-in ability to roll back to a previously working state if the deployment fails Terraform is no longer FOSS Weird configuration language Renaming resources usually leads to painful problems Some limitations prevent the efficient use of Terraform in a multi-environment setup (which is usually the case), which lead to the birth of Terragrunt to overcome those limitations.

#### Reasons for switching to Terraform

CloudFormation is limited to AWS. Even if 100% of your cloud infrastructure is on AWS, there are still arguments to use Terraform, chiefly (1) engineers on average know Terraform more than CloudFormation, (2) Terraform providers allow configuring the resources after they are deployed

---

### Powerful tool for representing your infrastructure as code and making deployments easier.

- Overall rating: 4/5
- Reviewer: Colin B.
- Verified reviewer: Yes
- Industry: Marketing and Advertising
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: April 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Really positive, we have the majority of our infrastructure represented as code which makes deployments and maintaining our infrastructure easier.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

It's really powerful, I can represent my entire infrastructure as code and that's really important for resilience and ease of deployment and maintenance.

#### Cons

There's quite a technical barrier to entry, you need to be a developer to use this tool, thankfully there's a lot of safeguards in place to prevent you from doing damage easily.

---

### Efficient Infrastructure Automation with Some State Management Challenges

- Overall rating: 5/5
- Reviewer: Swaibu B.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: March 2025
- Review source details: This review was submitted organically. No incentive was offered

Terraform is a powerful IaC tool that simplifies infrastructure management with declarative configuration, but handling state files and drift can require extra care.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Its infrastructure-as-code approach enables automation, scalability, and repeatability with declarative configuration.

#### Cons

Managing state files can be complex, especially in team environments, and drift detection can be challenging.

---

### Terraform: A Powerful Tool for Infrastructure as Code

- Overall rating: 4/5
- Reviewer: Reena K.
- Verified reviewer: Yes
- Industry: Telecommunications
- Company size: 5001-10000 employees
- Product usage: Used monthly for less than 12 months
- Reviewed: March 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Overall, my experience with Terraform has been quite positive, especially in the context of managing infrastructure in a consistent and repeatable manner. The ability to define infrastructure using code and version it alongside application code is a game changer, and it really simplifies the process of managing cloud resources.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

It enables Infrastructure as Code (IaC), allowing you to manage and provision infrastructure using declarative configuration files. Version controlled infrastructure provide consistent environment in dev, stage and prod.

#### Cons

Managing state can become tricky for larger projects. For new users the learning curve for advanced features could be deep.

---

### Infraestructura como código de forma sencilla y segura

- Overall rating: 4/5
- Reviewer: Pedro L.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 5001-10000 employees
- Product usage: Used daily for less than 12 months
- Reviewed: November 2024
- Review source details: This review was submitted organically. No incentive was offered

En general Terraform me parece una herramienta fundamental para poder tener todas las tareas de infraestructura de un proyecto automatizadas.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

Lo que más destacaría de Terraform es su capacidad de automatización. El lenguaje HCL es muy intuitivo y permite poder crear scripts de forma muy sencilla para poder aprovisionar recursos y hacer despliegues automáticos.

#### Cons

Un aspecto que mejoraría de Terraform es el manejo de dependencias entre distintos recursos cuando se trabaja con infraestructuras que son algo complejas.

## More reviews

[Next reviews](https://www.softwareadvice.com/iaas-solutions/terraform-profile/reviews/?page=2)

---

Terraform Reviews, Pros and Cons - 2026 Software Advice