[go: up one dir, main page]

Introducing G2.ai, the future of software buying.Try now
Finout
Sponsored
Finout
Visit Website
Product Avatar Image
Hashicorp Terraform

By Hashicorp

Finout
Sponsored
Finout
Visit Website

Hashicorp Terraform Reviews & Product Details

Hashicorp Terraform Product Details
Profile Status

This profile is currently managed by Hashicorp Terraform but has limited features.

Are you part of the Hashicorp Terraform team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

5 months

Finout
Sponsored
Finout
Visit Website

Hashicorp Terraform Integrations

(4)
Integration information sourced from real user reviews.

Hashicorp Terraform Media

Hashicorp Terraform Demo - Terraform state
Terraform state
Hashicorp Terraform Demo - Terraform runs
Terraform runs
Hashicorp Terraform Demo - Terraform variables
Terraform variables
Hashicorp Terraform Demo - Terraform workspaces
Terraform workspaces
Hashicorp Terraform Demo - Terraform cost estimation
Terraform cost estimation
Product Avatar Image

Have you used Hashicorp Terraform before?

Answer a few questions to help the Hashicorp Terraform community

Hashicorp Terraform Reviews (95)

View 1 Video Reviews
Reviews

Hashicorp Terraform Reviews (95)

View 1 Video Reviews
4.7
95 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
View Filters
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
SWAPNIL S.
SS
DevOps Engineer
Financial Services
Mid-Market (51-1000 emp.)
"The Backbone of Modern Infrastructure Automation"
What do you like best about Hashicorp Terraform?

Terraform makes infrastructure management truly effortless and consistent across multiple cloud providers.

I love how it brings the concept of IaC to life where i can define, version and reuse configuration just like application code.

The modularity and reusability of terraform modules saves huge amount of time, especially when setting up similar environments.

Its support for multiple providers like GCP,AWS and Azure under one common syntax is a game changer.

The plan and apply workflow in intuitive and provides confidence before making real changes to production infrastructure. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

while terraform is powerful, the learning curve can be steep for beginners, especially when dealing with complex state management or workspaces.

sometimes, provider plugins take time to update with latest cloud service features.

Also, resolving state file conflicts during team collaboration can be tricky if proper remote backend configuration is not set up. Review collected by and hosted on G2.com.

Vitalii M.
VM
Lead Platform Engeenir
Mid-Market (51-1000 emp.)
"Powerful and Flexible Infrastructure as Code"
What do you like best about Hashicorp Terraform?

Terraform provides a consistent, declarative way to manage infrastructure across multiple cloud providers. I like its modular approach, reusable configurations, and large ecosystem of providers, which makes it easy to automate complex deployments. The ability to version control infrastructure changes and preview plans before applying them greatly improves reliability and collaboration in team environments. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

The learning curve can be steep for beginners, especially when working with advanced modules or custom providers. State file management requires careful handling to avoid conflicts, and debugging errors is sometimes time-consuming. Improved error messages and built-in state management tools would make the experience smoother. Review collected by and hosted on G2.com.

Verified User in Banking
AB
Enterprise (> 1000 emp.)
"Terraform has revolutionized Infra as Code deployment in Cloud"
What do you like best about Hashicorp Terraform?

What I like best about HashiCorp Terraform is its ability to automate and standardize infrastructure provisioning across cloud environments. As an administrator, the declarative syntax makes it easy to define infrastructure as code, while the plan and apply workflow gives full visibility and control before making any changes. Terraform’s modular structure helps maintain reusable and scalable configurations, and its cloud-agnostic support allows me to manage AWS, Azure, GCP, and more using a single tool. It simplifies my workflow, reduces manual errors, and makes infrastructure management efficient and predictable. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

While I truly value Terraform for its automation and flexibility, one area that I find can be challenging is state file management, especially in larger teams. It requires careful handling and secure backend configuration to avoid conflicts and ensure consistency — but it has taught me the importance of proper collaboration practices and the use of remote state backends with locking. Review collected by and hosted on G2.com.

Sadi K.
SK
DevOps Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"devops engineer"
What do you like best about Hashicorp Terraform?

Terraform's best feature is its declarative syntax, allowing you to define infrastructure as code and manage it consistently across multiple providers. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

Terraform can struggle with state file management, especially in collaborative environments, leading to potential conflicts or complexity. Review collected by and hosted on G2.com.

jay j.
JJ
System Administrator
Enterprise (> 1000 emp.)
"Terraform is a great tool in the market to manage infrastructure as a Code."
What do you like best about Hashicorp Terraform?

It supports all major public and private cloud including AWS, Azure, GCP and VMware.It maintains a state file that serves as a crucial component of its functionality. The state file is responsible for tracking and managing the current state of deployed resources, and it aids Terraform in understanding the necessary changes required to achieve the desired state.

Certifications are available to improve skills. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

Needs a learning curve. Terraform's plan and apply workflow is a two-step process where the first step involves generating an execution plan that shows the changes that will be applied to the infrastructure. The second step is to apply the changes to the infrastructure. During the execution of these steps, Terraform may not provide real-time feedback about the progress, and this can cause delays in getting feedback, especially in larger deployments. As the deployment size increases, the time taken to complete the changes can also increase, leading to longer feedback loops. It's worth noting that Terraform provides various ways to monitor the status of deployments, such as logs and status updates, but these may not be real-time. There are third-party tools that can help provide real-time feedback, but it's essential to evaluate the tools carefully to ensure they meet your requirements. Review collected by and hosted on G2.com.

Edwin S.
ES
Senior NOC Analyst.
Small-Business (50 or fewer emp.)
"Terraform benefits"
What do you like best about Hashicorp Terraform?

The easy way to set up and help to deploy several resources reducing the errors Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

Lack of training access. Will like to have better support. Review collected by and hosted on G2.com.

Moises F.
MF
Lead DevOps Engineer
Mid-Market (51-1000 emp.)
"An essential part of the DevOps Swiss Army Knife"
What do you like best about Hashicorp Terraform?

Modular, Secure and Versatile. I can talk about tall the technical benefits of using Terraform but I will start with a soft skill that Terraform provides which is the ability to learn different cloud offerings. GUIs are made to simplify single deployments but when you are configuring a module you can see all the options you have for configuration. I will use Azure Storage Blobs as an example. In the GUI when you configure a storage blob by default it is open and available over the internet if you chose defaults. When you are configuring an Azure Storage blob in Terraform you can see how to quickly disable access from public, enforce TLS 1.2, add storage policies for data retention and many more. In short, it enables engineers to build right from the beggining.

Another favorite is integration. I can easily configure Terraform in Jenkins, Azure DevOps, Git Actions and I can add code security so that I can get suggestions in CI/CD. Even when developing, the local IDEs have plugins to accelerate development with security like Snyk.

The HCL language also allows you do apply software development so you can have conditions, loops, functions and different styles of data inputs (stings, arrays, tuples, etc) for better code readability and structure. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

When new services come out in cloud providers it might take longer to get a module than using a cloud tool like Bicep or Cloudformation but you can always use the API modules and Hashicorp is good at releasing updates to new features. Review collected by and hosted on G2.com.

Ramiro C.
RC
Site Reliability Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Utkarsh G.
UG
Associate Cloud Infra & DevOps Engineer
Enterprise (> 1000 emp.)
"IaaC at it's best"
What do you like best about Hashicorp Terraform?

One of the best benefits is the multi cloud we have to learn it only once then we can directly deploy resources on any cloud without any issues by just reading the document. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

I particularly have no dislikes it works very great. Review collected by and hosted on G2.com.

Abhishek C.
AC
DevOps Engineer
Mid-Market (51-1000 emp.)
"Terraform Review"
What do you like best about Hashicorp Terraform?

Terrafom is very vast tool if we talk about infrastructure as code. It has not provider limit which i like the most because of that we can create our infrastructure on any cloud by just writing the code. Review collected by and hosted on G2.com.

What do you dislike about Hashicorp Terraform?

In my point the major disadvantage about terraform is there is no built-in way to plan migrations across remote statefile of the resources. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

5 months

Average Discount

17%

Perceived Cost

$$$$$

How much does Hashicorp Terraform cost?

Data powered by BetterCloud.

Estimated Price

$$k - $$k

Per Year

Based on data from 10 purchases.

Hashicorp Terraform Comparisons
Product Avatar Image
Canonical Juju
Compare Now
Product Avatar Image
AWS Service Catalog
Compare Now
Product Avatar Image
Google Cloud Deployment Manager
Compare Now
Hashicorp Terraform Features
Administration Console
Task Management
Dashboards and Visualizations
Test Automation
Intelligent Automation
Release Automation
Workflow Management
Infrastructure Management
IT Discovery