Browse Software
List Your Product
Loading...
HashiCorp Terraform Reviews

User Rating

4.7/5 (Based on 111 Ratings)

Rating Distribution

  • Excellent

    73.9%
  • Very Good

    23.4%
  • Average

    1.8%
  • Poor

    0.9%
  • Terrible

    0%

User Sentiments

Ease of Use, Multi-Cloud Support, Infrastructure as Code, Extensive Integrations

Steep Learning Curve, State File Management Issues, Limited Development Testing Support, Slow for Large Deployments

Do You Use HashiCorp Terraform?

Write a Review

Review Summary

User reviews indicate that HashiCorp Terraform is a highly regarded Infrastructure as Code (IaC) tool, praised for its ease of use, multi-cloud support, and ability to automate infrastructure provisioning. Users appreciate the clear syntax and extensive documentation, which facilitate quick learning and implementation. However, some users note a steeper learning curve for beginners, particularly regarding state file management. While the tool is considered robust, it could benefit from improved error handling, particularly during complex deployments.

Pros

  • Terraform supports infrastructure provisioning across multiple cloud providers, including AWS, GCP, Azure, and Kubernetes.
  • Easy to use, repeatable, and scalable solution for infrastructure automation.
  • HashiCorp Terraform is a userfriendly tool that simplifies and automates infrastructure provisioning and management.

Cons

  • Managing configurations can be challenging for large infrastructure setups, requiring careful attention.
  • Limited support for conditional management of resources and updating providers.
  • Learning the language can be a hurdle for beginners, requiring investment in learning resources.

AI-Generated from the text of User Reviews

Reviews
RC

Ramiro C

December 18, 2023 Source: G2.com
"GitOps harmony with Terraform"
What do you like best about Hashicorp Terraform?

The application is characterized by a high degree of user-friendliness and ease of installation. It was employed on a daily basis for the deployment of new features within our continuous integration and continuous deployment (CI/CD) framework. Additionally, it found utility in the establishment and maintenance of monitors and alerts within the Datadog monitoring platform.

What do you dislike about Hashicorp Terraform?

Although Terraform provides robust state management, handling state files and implementing best practices can be challenging. It's crucial to manage state files appropriately, and mistakes in state management can lead to issues if not handled carefully.

What problems is Hashicorp Terraform solving and how is that benefiting you?

Terraform addresses several challenges and provides significant benefits in our workflow. Firstly, we leverage Terraform to comprehensively manage Datadog resources, including monitors, alerts, dashboards, downtimes, and other elements critical to our monitoring and observability strategy. This centralized control ensures consistency and reliability in our monitoring setup.

Moreover, Terraform plays a pivotal role in streamlining our infrastructure management on Google Cloud Platform (GCP) through our GitLab CI/CD pipeline. By defining our infrastructure as code, we can automate the provisioning and configuration of GCP resources, ensuring reproducibility and reducing the potential for manual errors in the deployment process.

In summary, Terraform acts as a versatile solution, addressing the challenges associated with manual resource management and infrastructure provisioning. Through its capabilities, we achieve greater efficiency, consistency, and traceability in both our Datadog monitoring setup and GCP infrastructure deployment, contributing to an overall improvement in our operational processes.

Read more
MB

Madhukar B

October 22, 2023 Source: G2.com
"Best IAC tool to deploy infrastructure on cloud such as AWS,Azure etc"
What do you like best about Hashicorp Terraform?

We can spin up required infrastructure within in minutes, absolutely easy to use application with abundant documentation available online.

What do you dislike about Hashicorp Terraform?

I loved everything, but there can be an option to protect statefile with a password on local machine.

What problems is Hashicorp Terraform solving and how is that benefiting you?

It solves deploying infrastructure on cloud with code, we do not need to deploy infrastructure by using GUI such as AWS console for instance, everything can be deployed through code, and we can reuse this code, this is going to stop manking mistakes.

Read more
RY

Ranjan Y

October 17, 2023 Source: G2.com
"Infrastruture as a code"
What do you like best about Hashicorp Terraform?

Everything we can automate as a code,means whatever infrastrucute you need you can automate in the form of code.

What do you dislike about Hashicorp Terraform?

there is nothing which can be disliked.it is pretty impressive tool

What problems is Hashicorp Terraform solving and how is that benefiting you?

it can used to create an infrastruture.meanwhile we can provision out any infrastrucutre.for creating ec2 instance,creating s3 bucket, applying policies, create route tables. it has many providers such as AWS, Azure, GCP etc.

Read more
HB

Hanumantha Rao B

October 8, 2023 Source: G2.com
"Terrific platform to code Infra"
What do you like best about Hashicorp Terraform?

The buety to bring resources using a code and also able to store the state of the infra and able to destroy or update anytime neaded.

What do you dislike about Hashicorp Terraform?

Need to bring many more functions so that to make most use full potential of the Infrastructure as Code.

What problems is Hashicorp Terraform solving and how is that benefiting you?

Previously we used to struggle to do Disaster Recovery where, we ahve to manually bring the resources up every time and its a tedious task. But after implementing Terraform now we are able to bring up our resources in just no time.

Read more
TB

Tushar B

August 20, 2023 Source: G2.com
"Automation of cloud resources made easy with Terraform"
What do you like best about Hashicorp Terraform?

Easy syntax and multi cloud support for almost all services and automation is easy using CI/CD pipelines

What do you dislike about Hashicorp Terraform?

State file management can be improved and more oprions for backend can be added

What problems is Hashicorp Terraform solving and how is that benefiting you?

Automating creation of all cloud resources and managing the resources with CI/CD pipelines . We are currently using Gitlab CI/CD

Read more
AU

Anonymous User

July 25, 2023 Source: G2.com
"Best IAC Tool"
What do you like best about Hashicorp Terraform?

Hashicorp have created best IAC (Infrastrucutre as a code) tool in the market that support may cloud vendors like AWS, GCP, Azure also other tools like Kubernetes, GIT etc

What do you dislike about Hashicorp Terraform?

They should create some video resources for their product so that everyone can grab easily and start working on it, also there should be a community for help & support

What problems is Hashicorp Terraform solving and how is that benefiting you?

Hashicorp have provided best IAC (Infrastrucutre as a code) tool in the market that is helping market or Industries to create Automations for their specific usecases which are not simple availale for other providers

Read more
JR

Jerin R

June 8, 2023 Source: G2.com
"Automation of Cloud Services"
What do you like best about Hashicorp Terraform?

Once we did the script for our cloud infrastructure, just one click is enough to create or delete the whole infrastructure in Cloud. The beauty of Terraform is we can manage services across multiple cloud providers from a single Terraform configuration file...

What do you dislike about Hashicorp Terraform?

Just 2 weeks ago they brought a new free plan for their Terraform Cloud service, which limits our service provisioning on the cloud. If they bring back their old free plan it would be better to manage cloud services from terraform Cloud...

What problems is Hashicorp Terraform solving and how is that benefiting you?

The first time in Cloud we could create services manually from the console and manage multiple services manually got a lot of human errors and sometimes we forgot to remove some services and at the end of the month, we could get surprised by the bill.

Then, IAC comes in Cloud. For AWS they bring a new service called CloudFormation, which uses a simple language YAML and is easy to combine a set of services for an Infrastructure.

But when multi-cloud comes in we cannot use Cloudformation across multiple services.

Here comes Terraform, we can able to manage an infinite number of services across more than 150 cloud providers within a single configuration. I really love this feature. And one more thing is we can write modules for cloud services to ignore rewriting configuration and also we can use other person's modules in our configurations...

Read more
TG

Timo G

March 18, 2023 Source: G2.com
"Terraform, best thing for people working in operations since sliced bread"
What do you like best about Hashicorp Terraform?

It gives me the ability to spin up or spin down infrastructure in a repeatable fashion without the worry that if someone manually deleted or changed something that I won't be able to recover from it. Helps me to repeat certain things by writing reusable modules.

What do you dislike about Hashicorp Terraform?

There isn't really anything I dislike besides the fact that if there is a bug in a terraform provider that I start realising how hard life without terraform really is.

What problems is Hashicorp Terraform solving and how is that benefiting you?

Building a cloud based platform that can scale. Where similiar teams have similiar applications then we provided them with all they need to deploy their app to the cloud using code.

Read more
AP

Alex P

January 24, 2023 Source: G2.com
"Incredible tool"
What do you like best about Hashicorp Terraform?

I have to be fair - I can not imagine a modern software development company that does not use Terraform. There are almost no other tools that have the same abilities as terraform. I mean, there is a cloudformation, but I do not know who use it anymore

What do you dislike about Hashicorp Terraform?

Documentation is too complex for beginners, lack of proper good-practices handbook/whitepaper

What problems is Hashicorp Terraform solving and how is that benefiting you?

Write your infrastructure as a code, declarative approach

Read more
EC

Eduardo C

November 7, 2022 Source: G2.com
"Best IaC tool for cloud operation"
What do you like best about Hashicorp Terraform?

It is useful in my case to build code and organize modules in order to fast deploy changes in cloud infrastructure.

What do you dislike about Hashicorp Terraform?

In its website should involve real cases as practical guide to help new engineers.

What problems is Hashicorp Terraform solving and how is that benefiting you?

Create reproducible infrastructure easily.

Read more

We understand SaaS better

SaaSworthy helps stakeholders choose the right SaaS platform based on detailed product information, unbiased reviews, SW score and recommendations from the active community.

icon

Buyers

Looking for the right SaaS

We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.

icon

Makers

Want more customers?

Our experts will research about your product and list it on SaaSworthy for FREE.

Get Listed