---
title: IBM Terraform (formerly HashiCorp Terraform) Reviews
meta_title: 'IBM Terraform (formerly HashiCorp Terraform) Reviews 2026: Details, Pricing,
  & Features | G2'
meta_description: Filter 118 reviews by the users' company size, role or industry
  to find out how IBM Terraform (formerly HashiCorp Terraform) works for a business
  like yours.
aggregate_rating:
  rating_value: 4.6
  review_count: 118
  scale: '5'
date_modified: '2026-09-20'
parent_category:
  name: CI/CD Tools
  url: https://www.g2.com/categories/ci-cd-tools
---


# IBM Terraform (formerly HashiCorp Terraform) Reviews
**Vendor:** HashiCorp  
**Category:** [Cloud Infrastructure Automation Software](https://www.g2.com/categories/cloud-infrastructure-automation)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 118  
**AI Enabled:** This product embeds AI to enhance or extend its core functionality.
## About IBM Terraform (formerly HashiCorp Terraform)
IBM Terraform (formerly HashiCorp Terraform) is an infrastructure as code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. You can then use a consistent workflow to provision and manage all of your infrastructure throughout its lifecycle. Terraform can manage low-level components like compute, storage, and networking resources, as well as high-level components like DNS entries and SaaS features. Terraform creates and manages resources on cloud platforms and other services through their application programming interfaces (APIs). Providers enable Terraform to work with virtually any platform or service with an accessible API.



## IBM Terraform (formerly HashiCorp Terraform) Pros & Cons
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.

**What users like:**

- Users value the **automation capabilities** of IBM Terraform, enhancing efficiency and reliability in infrastructure management across clouds. (4 reviews)
- Users benefit from **automation efficiency** with Terraform, streamlining infrastructure management across multiple cloud providers seamlessly. (4 reviews)
- Users appreciate the **ease of use** of IBM Terraform, enjoying seamless infrastructure management across multiple cloud providers. (4 reviews)
- Users appreciate the **efficiency** of IBM Terraform, streamlining infrastructure management across multiple cloud providers effortlessly. (4 reviews)
- Users appreciate the **effortless infrastructure automation** of IBM Terraform, enhancing consistency across multiple cloud providers. (4 reviews)
- Users appreciate the **declarative syntax** of Terraform, enabling consistent and effortless infrastructure management across multiple providers. (4 reviews)
- Users appreciate the **multi-cloud capabilities** of Terraform, enabling effortless and consistent infrastructure management across providers. (3 reviews)
- Users appreciate the **vast integration capabilities** of Terraform, enabling seamless configurations across multiple cloud platforms and CI/CD tools. (3 reviews)
- Integrations (3 reviews)
- Recommendations (3 reviews)

**What users dislike:**

- Users find **state file management** challenging in Terraform, especially in collaborative settings that can lead to conflicts. (4 reviews)
- Users find **data management issues** with state files challenging, particularly in team settings due to potential conflicts. (3 reviews)
- Users find the **steep learning curve** challenging, especially for beginners dealing with complex configurations and state management. (3 reviews)
- Users find the **learning difficulty** significant, particularly with HCL and managing state files effectively. (3 reviews)
- Users often face **merge conflicts** in state file management, particularly in collaborative settings, complicating their workflows. (3 reviews)
- Steep Learning Curve (3 reviews)
- Users find that **state file management complexity** in Terraform can hinder collaboration and create potential conflicts. (2 reviews)
- Users find **complex management** of state files in Terraform challenging, especially within larger teams, impacting collaboration and consistency. (2 reviews)
- Poor Collaboration (2 reviews)
- Slow Performance (2 reviews)

## IBM Terraform (formerly HashiCorp Terraform) Reviews
  ### 1. Powerful Automation, Steep Learning Curve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Musaib G. | Technical Lead - FullStack Development, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 28, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I like how IBM Terraform makes infrastructure consistent and easy to manage with code. It saves time by reducing manual setup, and version-controlled workflows make changes safer and more reliable. It helps me keep infrastructure reliable and easier to update across environments, while manual mistakes are minimized. Version control also makes changes trackable, safer to review, and simpler to roll back if needed.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

I find it a bit hard to learn at first, and small configuration mistakes can cause errors. Sometimes, setup and debugging can take more time than expected. It has a steep learning curve initially, and the setup can feel a bit confusing. Better error messages and simpler debugging would make it easier. The initial setup was a bit challenging mainly because the configuration took some time to understand.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

I use IBM Terraform to define, provision, and manage cloud infrastructure as code, making deployments consistent and less error-prone. It solves infrastructure automation issues by reducing manual work, configuration drift, and ensuring version control across environments.

  ### 2. Terraform’s Declarative IaC and Plan Command Make Multi-Cloud Changes Safer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohan T. | Backend Engineer, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 26, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

What I appreciate most is Terraform’s declarative approach to Infrastructure as Code, which allows me to manage resources across multiple cloud providers smoothly using one unified language. On top of that, the terraform plan command is invaluable because it gives me a clear, safe preview of the infrastructure changes that will be made before I apply anything to production.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

The biggest challenge I’ve had with IBM Terraform is managing the state file in collaborative environments. It can lead to merge conflicts and, if it isn’t tightly secured, may inadvertently expose sensitive data. On top of that, refactoring code—or even just renaming resources—can become frustratingly complex, and if the state isn’t perfectly synchronized, it can sometimes risk unintended infrastructure destruction.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

IBM Terraform addresses the challenge of manual, error-prone infrastructure provisioning by enabling us to automate and manage deployments using repeatable, versionable code. This consistency has noticeably sped up our deployment cycles, reduced configuration drift between environments, and allowed our engineering team to spend more time on development instead of ongoing operational overhead.

  ### 3. Reliable Infrastructure Automation for DevOps Teams

**Rating:** 4.5/5.0 stars

**Reviewed by:** SATISH R. | Associate System Analyst, Information Technology and Services, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 25, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

What I like most about Terraform is that it makes infrastructure management more consistent and repeatable. I can define infrastructure as code instead of creating resources manually, which helps reduce configuration mistakes. I also like the plan and apply workflow because I can review the changes before making them. Terraform works well with cloud platforms and other tools, and the reusable modules make it easier to manage infrastructure across different environments. The value is good compared to the cost. Terraform saves time by reducing manual infrastructure work and making deployments more consistent and repeatable. The benefits of automation, reusable configurations, and easier infrastructure management make it worth the investment for teams using it regularly.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform can have a learning curve for people who are new to Infrastructure as Code, especially when working with state files, modules, providers, and complex configurations. Troubleshooting errors can sometimes take time because the error messages are not always easy to understand. Managing state and keeping configurations consistent across multiple environments can also require extra effort. Better error messages and simpler guidance for common issues would make the experience easier.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform solves the problem of managing infrastructure manually across different environments. Instead of creating cloud resources one by one, I can define the infrastructure as code and use the same configuration whenever needed. This makes deployments more consistent and reduces manual errors. It also helps with managing development, testing, and production environments in a more organized way. Using reusable modules and version-controlled Terraform code makes infrastructure changes easier to review, repeat, and maintain.

  ### 4. Smooth, Cost-Effective Deployments with IBM Cloud Terraform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anchal G. | Software Engineer, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 24, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I’ve used IBM Cloud Terraform, and my experience has been very smooth and user experience is great. It’s easy to connect to the services I’ve been creating, and it delivers quick results once we deploy. I also find it straightforward to configure the cloud services we need. The pricing feels very reasonable for what’s provided, and overall it’s cost-effective. If any issues come up, there’s plenty of documentation I can refer to in order to understand and fix them. The chatbot and AI integration support is also very beneficial.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

The module and structure take time to learn, it there was a tutorial it would be better. Debugging is difficult

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Before using IBM Cloud Terraform, managing and configuring cloud infrastructure manually was more time-consuming and required more effort to keep configurations consistent. With Terraform, we can automate infrastructure provisioning and configuration, making it easier to connect and manage the cloud services we need. This has helped us deploy services faster, reduce manual configuration work, and maintain more consistent infrastructure across environments. It also makes it easier to troubleshoot and update our infrastructure when requirements change.

  ### 5. Simple and Effective Infrastructure Automation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sumit T. | Software Engineer, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 26, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I like Terraform’s simplicity, flexibility, and ability to manage infrastructure as code. It makes infrastructure provisioning and configuration more consistent, repeatable, and easier to automate. The value is good compared to the overall cost. Terraform helps reduce manual effort, automate infrastructure management, and improve consistency, which makes it worthwhile for our workflow.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

The learning curve can be a bit steep for beginners, especially when dealing with complex configurations and state management. Troubleshooting errors can also sometimes be challenging and time-consuming.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform helps automate and standardize infrastructure provisioning and management, reducing manual effort and configuration errors. It also makes deployments more consistent and repeatable, which saves time and improves overall efficiency.

  ### 6. Good for Infrastructure Automation but Has a Learning Curve

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashish S. | Software Engineer, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** June 03, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

One of the strongest aspects of IBM Terraform is how consistently and repeatably it supports infrastructure as code. I can define infrastructure declaratively, which keeps deployments predictable and straightforward to manage in version control. I also value its multi-cloud flexibility: it works smoothly across different providers, so it fits well in hybrid environments. Reusable modules are another plus, since they help standardize configurations and cut down on duplicated work. On top of that, it integrates nicely with CI/CD pipelines, making automated infrastructure provisioning easier to set up and maintain. Overall, it boosts efficiency, reduces manual errors, and helps keep environments consistent.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

One of the main challenges I’ve faced with IBM Terraform is handling the state, especially when working in a team. If the backend and locking are not set up properly, it can easily lead to conflicts. It also took me some time to get comfortable with concepts like modules, dependencies, and state management, so the learning curve can feel a bit steep in the beginning. Debugging is another area that could be better, as the error messages are not always clear and sometimes take time to figure out. Also, as the configurations grow, things can get a bit messy without proper structure and best practices in place.
On the positive side, integrations are quite good. I’ve used it with CI/CD tools like Jenkins and GitHub Actions, and it fits well into the pipeline for automating infrastructure deployments. Performance is generally reliable for most use cases, though I have noticed that execution can slow down a bit with larger or more complex setups.
For onboarding, the documentation is helpful, but as a new user, I felt it could use more practical examples or guided steps to make it easier to get started. From an ROI perspective, it definitely helps reduce manual work and keeps environments consistent, which is valuable when managing multiple setups.
In terms of UI/UX, since it is mostly code-driven, it works well for developers but might not feel very intuitive for someone expecting a graphical interface. Better visualization of infrastructure would be a useful improvement.
As for AI features, there isn’t much built-in intelligence right now. It would be helpful if it could suggest fixes, provide smarter error explanations, or give recommendations while writing configurations.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

In my experience, IBM Terraform helps solve the problem of managing infrastructure manually, which can be time-consuming and error-prone. Before using it, setting up environments across dev, QA, and production used to require a lot of manual effort and often led to inconsistencies. With Terraform, we are able to define everything as code, which makes deployments more predictable and repeatable.
It has also helped us handle multi-environment setups more efficiently by reusing configurations and maintaining consistency across environments. Integration with CI/CD pipelines has made it easier to automate infrastructure provisioning along with application deployments, reducing the overall deployment time.
Another key benefit is better version control and tracking of infrastructure changes, which improves visibility and reduces the risk of configuration drift. Overall, it has improved productivity, reduced manual errors, and made it easier for the team to collaborate on infrastructure changes in a structured way.

  ### 7. Unified Lifecycle Management with Terraform—Human-Readable Infrastructure as Code

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akshay K. | QA Engineer, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 24, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

They provide a unified interface for lifecycle management and a single workflow for managing multiple systems such as cloud and SaaS. With Terraform, you can manage infrastructure using human-readable config files.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

It's not beginner-friendly as beginners struggle in debugging and module construction. Another issue is that Python and Ruby support was stopped.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform has helped me in creating servers and databases as it automatically detects what to build first, such as network before VM. Setting up cloud servers, databases, and networks manually is no longer required; instead, it's done by writing in human-readable config files.

  ### 8. Brings Consistency and Scalability to Cloud Management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** May 27, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I use IBM Terraform to automate and manage cloud infrastructure in a consistent and scalable way. Instead of manually creating resources, I define infrastructure as code, which helps reduce configuration errors and speeds up deployments. IBM Terraform is useful for setting up cloud resources such as virtual machines, networking, Kubernetes clusters, storage, and application environments. I've integrated it with CI/CD pipelines using tools like Jenkins and Azure DevOps to support automated deployments and infrastructure updates. I like its simplicity, flexibility, and ability to manage infrastructure consistently through code. The declarative approach makes infrastructure easy to understand, maintain, and replicate across different environments. One of the things I like most about IBM Terraform is how it brings consistency and predictability to infrastructure management. Being able to define infrastructure as code means the same configurations can be reused across development, testing, and production environments without manual setup each time. That has helped reduce deployment issues and improve overall reliability in projects I've worked on.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

One challenge is state management, especially in larger team environments. If the remote state is not managed properly, it can lead to locking issues or conflicts during deployments. Another area for improvement is the learning curve for beginners. Concepts like modules, remote backends, workspaces and state files can take time for new users to fully understand. In the onboarding experience for beginners. While the tool is powerful, many users initially struggle with understanding core concepts such as state files, remote backends, modules, providers, workspaces, and dependency management. These concepts are critical for real-world usage, but they can feel overwhelming without practical guidance.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

I use IBM Terraform to automate and manage cloud infrastructure, which reduces configuration errors and speeds up deployments. It standardizes infrastructure provisioning, minimizes configuration errors, and improves deployment reliability across environments.

  ### 9. Reliable infrastructure as Code for Cloud Automation

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** May 13, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

What i like best about Terraform is its ability to define and manage infrastructure as code in a consistent and predictable way. It makes it easy to version-control infrastructure changes, review them through code, and apply them across different envirinments. I especially value the reproducibility and the ability to automate provisioning across cloud services, which significantly reduces manual configuration and potential human errors

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

What i dislike about IBM Terraform is that the learning curve can be quite steep, especially for beginners, and debugging configuration or state-related issues can sometimes be complex. It also requires careful state management, which can add overhead in larger environments

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

We struggled with manually provisioning and managing cloud infrastructure across environments, which often led to inconsistencies and configuration drift. With Terraform, we can define infrastructure as code and automate provisioning in a consistent and repeatable way. This has improved deployment speed, reduced manual errors, and made infrastructure changes more predictable and easier to track through version control

  ### 10. Cloud-Agnostic Flexibility That Makes Multi-Cloud Easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ravindra C. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 27, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

What I like most is that it’s cloud-agnostic. It makes it easy to work in a multi-cloud environment and use multiple cloud providers without much hassle.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Shared module become rigid and hard to update.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It’s easy to use. It takes a one-time effort to set up, and then you can use it for repetitive workloads.

  ### 11. Fast, Easy to Use, and a Real Time-Saver

**Rating:** 4.0/5.0 stars

**Reviewed by:** Deepak R. | software Engineer (Mobile), Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** September 01, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

It’s fast and easy to use, and it saves time when completing tasks.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

It has complex state management, learning is not easy for beginners, and I see some licences shifting hard.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It helps me solve manual tasks like creating new VMs, which saves time and lets me focus on other work.

  ### 12. Declarative, Versioned Infrastructure That Scales Reliably Across Clouds

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** May 27, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

One thing I like best about Terraform is how it lets teams manage cloud infrastructure declaratively and consistently across environments. The ability to version infrastructure in code, review changes through pull requests, and provision resources across AWS, Azure, and GCP using a common workflow makes deployments much more reliable and scalable.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

One challenge with Terraform is that managing complex state files and debugging dependency issues can become difficult as infrastructure scales. Provider version compatibility and lengthy plan/apply cycles in large environments can also slow down development workflows at times.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform helps solve the problem of manually provisioning and managing cloud infrastructure across multiple environments and services. It benefits us by making infrastructure changes repeatable, version controlled, and automated, which reduces configuration drift, improves deployment reliability, and speeds up environment setup for development and production systems.

  ### 13. Seamless Connectivity, Boosts Productivity

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rajat M. | Account Executive- Commercial Business, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** May 25, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I appreciate how IBM Terraform (formerly HashiCorp Terraform) enhances my productivity by allowing me to focus on important tasks and reducing manual intervention. I also find the connectivity of different systems very valuable, as having multiple systems connected is a critical part of my day-to-day operations. Additionally, I like that everything is working seamlessly.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Nothing

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

IBM Terraform improves my productivity by reducing manual tasks and allows me to focus on important tasks. Its connectivity of different systems is critical for my day-to-day operations.

  ### 14. Terraform

**Rating:** 5.0/5.0 stars

**Reviewed by:** SAIF I. | Analyst, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** August 18, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

A reliable tool for teams looking to manage infrastructure efficiently through Infrastructure as Code.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Some advanced configurations require a good understanding of Terraform and cloud infrastructure.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It benefits me by reducing manual effort and making infrastructure changes easier to manage.

  ### 15. Terraform Makes Infrastructure as Code Easy and Flexible Across Clouds

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Source: Thank You page:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** March 14, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

What I like most about HashiCorp Terraform is how easy it makes managing infrastructure as code. Instead of manually configuring resources in cloud consoles, everything can be defined in configuration files and version controlled.

Terraform works very well across different cloud providers and services, which makes it extremely flexible. The plan/apply workflow is also very useful because it shows exactly what changes will happen before they are applied. This reduces mistakes and gives a lot of confidence when modifying infrastructure.

Another big advantage is the large ecosystem of providers and modules. It integrates well with CI/CD pipelines and fits naturally into DevOps workflows.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

One downside of Terraform is that state management can become complex, especially in larger teams or projects. If the remote state isn’t configured properly, it can lead to conflicts or locking issues.

Another challenge is that debugging certain issues can be difficult. Sometimes error messages are not very clear, particularly when dealing with dependencies between resources or provider-related problems.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

HashiCorp Terraform helps solve the problem of manually managing infrastructure across cloud environments. Instead of configuring servers, networks, and other resources through cloud dashboards, everything can be defined in code and stored in version control.

This approach makes infrastructure much more consistent and repeatable. It reduces configuration drift between environments and makes it easier for teams to collaborate on infrastructure changes. The ability to review changes through the plan step also helps prevent mistakes before anything is applied.

  ### 16. The Backbone of Modern Infrastructure Automation

**Rating:** 5.0/5.0 stars

**Reviewed by:** SWAPNIL S. | DevOps Engineer, Financial Services, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** October 11, 2025

**What do you like best about IBM Terraform (formerly 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.

**What do you dislike about IBM Terraform (formerly 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.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

The terraform completely automated the way we manage and scale our cloud infrastructure. Earlier, provisioning resources used to be a manual and error-prone process, taking hours or even days.
Now with terraform we can spin up entire environments within minutes using version-controlled templates. It ensures consistency across dev, staging and production and allows seamless rollbacks if something goes wrong.
The visibility provided by terraform plan helps us predict changes safely before deployment.

  ### 17. Terraform Integrates Seamlessly with CI/CD and Multi-Cloud, with Strong Security

**Rating:** 5.0/5.0 stars

**Reviewed by:** Neeraj J. | Technical Manager, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: G2 invite:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**G2 Icon:** Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.

**Reviewed Date:** April 29, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

It integrates smoothly with our CI/CD pipelines. We can also reuse modules and solution templates, which makes setup and delivery much easier. It offers strong security and compliance features, and it works well across multi-cloud infrastructure.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Overall, the product looks good. Need to improve the state file concepts.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It enables faster infrastructure delivery and works smoothly across multi-cloud environments. I also like that it includes version control and a complete audit trail, plus reusable modules that make it easier to standardize and repeat deployments.

  ### 18. Powerful and Flexible Infrastructure as Code

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vitalii M. | Lead Platform Engeenir, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through Google using a business email account

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Organic:** Organic review. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** September 17, 2025

**What do you like best about IBM Terraform (formerly 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.

**What do you dislike about IBM Terraform (formerly 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.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform eliminates the need for manual infrastructure provisioning by providing an Infrastructure as Code (IaC) approach. It solves problems like environment drift, inconsistent configurations, and time-consuming deployments. With Terraform, I can automate the creation, update, and teardown of resources across multiple cloud providers, ensuring consistent environments for development, staging, and production. This improves reliability, reduces human error, and saves significant operational time and cost.

  ### 19. User-Friendly Tool with Smooth Cloud Integration

**Rating:** 3.5/5.0 stars

**Reviewed by:** Prerana S. | Analyst, Enterprise (> 1000 emp.)

**Validated Reviewer:** This review contains authentic analysis and has been reviewed by our team

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** June 02, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I find IBM Terraform easy to work with and user-friendly. The ease of use makes it more engaging through user interaction, especially with AI enhancements.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

I sometimes encounter database loading time issues. These runtime issues seem to occur occasionally, which can be a bit of a hassle.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It solves cloud services data storage issues.

  ### 20. Terraform Makes Managing Hybrid Cloud Infrastructure Easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankit S. | Specialist, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** April 30, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform allows us to manage infrastructure centrally if we have are on hybrid clouds platforms I like it's support to multiple platforms centrally

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Some times due to changes made manually causes drift issues and creates state file goes out of sync

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It allows us manage infrastructure and applications very efficiently

  ### 21. Clean, Predictable Infrastructure Setup with Terraform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Consumer Services | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: Seller invite:** Invitation from a seller or affiliate. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** June 03, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I like how Terraform makes infrastructure setup feel clean and predictable.
It saves time by letting teams manage cloud resources through simple, reusable code

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Sometimes the error messages feel a bit unclear, so debugging failed plans can take more time than expected

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It solves the problem of manually creating and tracking cloud infrastructure. It helps me keep deployments consistent, reduce mistakes, and manage changes faster through code

  ### 22. Easy to Learn and Extensible, but Dependency Ordering Can Get Tricky

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** March 13, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

The declarative nature of terraform made it overall easy to learn.  The different level of providers is great in that my primary provider is for GCP and maintained in partnership with both companies. Yet at the same time time I could write a provider for something and have it available for people to use.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

By its nature it attempts to perform operations in the correct order but doesn't always get it right.  This can be addressed by depends on but sometimes I've learned that I need a depends on when I'm tearing something down and it gets more complicated.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Cloud automation through the use of IaC.

  ### 23. Terraform: The Best Way to Manage Infrastructure Efficiently

**Rating:** 4.0/5.0 stars

**Reviewed by:** Naga Sandeep Reddy D. | Software Engineer, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** May 29, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform is best way for managing infrastructure efficiently

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Understanding syntax and managing the configuration files

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Integration with existing IBM tools

  ### 24. Terraform: The Ultimate Tool for Organizing Infrastructure Provisioning

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nidal S. | Senior DevOps Engineer, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** March 25, 2026

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

The best thing that comes to Infra teams' hands to organise the chaos of resources provisioning and managing, I can't imagine my life without TF.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Moving away from the open-source community.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

NO ClickOPS anymore, which is helping in organising our infrastructure management across all platforms.

  ### 25. Effortless Azure Resource Deployment with Seamless Pipeline Integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dave C. | Senior Technical Operations Engineer, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** December 09, 2025

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

You can create Azure resources using code through a fully integrated pipeline that connects directly with your company's tenant. This approach streamlines the deployment process and ensures everything is managed within your organization's environment.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

It took considerable effort to grasp both the process and HCL, but the investment was worthwhile because of the powerful capabilities it offers.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Manually creating resources is both time-consuming and prone to errors. By adopting the DevOps approach in IT, we can align our business with current best practices for managing infrastructure as code.

  ### 26. Terraform has revolutionized Infra as Code deployment in Cloud

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** July 29, 2025

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about IBM Terraform (formerly 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.

**What do you dislike about IBM Terraform (formerly 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.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Manual provisioning replaced with automation – Terraform helps me automate infrastructure deployment, saving time and reducing human error.

Standardized configurations across environments – I can manage multi-cloud infrastructure using consistent, version-controlled code.

Change visibility and control – With the plan/apply workflow, I get clear visibility into changes before they’re made, reducing risk.

  ### 27. devops engineer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sadi K. | DevOps Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: G2 invite:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**G2 Icon:** Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.

**Reviewed Date:** December 09, 2024

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform's best feature is its declarative syntax, allowing you to define infrastructure as code and manage it consistently across multiple providers.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform can struggle with state file management, especially in collaborative environments, leading to potential conflicts or complexity.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform solves infrastructure provisioning and management across multiple providers using a unified language. It benefits users by improving consistency, scalability, and automation, reducing manual effort and errors.

  ### 28. Terraform is a great tool in the market to manage infrastructure as a Code.

**Rating:** 5.0/5.0 stars

**Reviewed by:** jay j. | System Administrator, Enterprise (> 1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** March 23, 2024

**What do you like best about IBM Terraform (formerly 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.

**What do you dislike about IBM Terraform (formerly 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.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Easy to manage and maintain infrastructure. Reduces human error.

  ### 29. Terraform benefits

**Rating:** 4.5/5.0 stars

**Reviewed by:** Edwin S. | Senior NOC Analyst., Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: G2 invite:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**G2 Icon:** Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.

**Reviewed Date:** November 20, 2024

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

The easy way to set up and help to deploy several resources reducing the errors

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Lack of training access. Will like to have better support.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Errors to create several server, VMs on the cloud on premise. Pre set up with a terraform file helps to avoid this.

  ### 30. An essential part of the DevOps Swiss Army Knife

**Rating:** 5.0/5.0 stars

**Reviewed by:** Moises F. | Lead DevOps Engineer, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** April 27, 2024

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Modular, Secure and Versatile. I can talk about all 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 beginning. 

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 to apply software development so you can have conditions, loops, functions and different styles of data inputs (strings, arrays, tuples, etc) for better code readability and structure.

**What do you dislike about IBM Terraform (formerly 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.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

- Multi-cloud infrastructure as code. 
- Compliance
- Security

  ### 31. GitOps harmony with Terraform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ramiro C. | Site Reliability Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** December 18, 2023

**What do you like best about IBM Terraform (formerly 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 IBM Terraform (formerly 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 IBM Terraform (formerly 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.

  ### 32. IaaC at it's best

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utkarsh G. | Associate Cloud Infra & DevOps Engineer , Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through a review partner

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** May 21, 2024

**What do you like best about IBM Terraform (formerly 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.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

I particularly have no dislikes it works very great.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

I work with virtual machines and kubernetes most of the time so creating it again and again by going through portal is tough with terraform it's just one command away.

  ### 33. Terraform Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek C. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** April 06, 2024

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform is a very vast tool when we talk about infrastructure as code. It has no provider limit, which I like the most because of that we can create our infrastructure on any cloud by just writing the code.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

In my opinion, the major disadvantage of Terraform is that there is no built-in way to plan migrations across the remote state file of the resources.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

I think Terraform is simplifying the language of HCL and also providing more features to simplify the code so that we have a clean IAC which everyone understands by just going through it.

  ### 34. DEPLOYMENTS MADE EASY

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rakesh K. | Application Development Analyst, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** January 23, 2024

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform can instantly help build large scale infrastructure and even destroy the same infrastructure.

Commands are simple yet unique to run and helps in building infrastructure as per our requirement.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Nothing that I know of because Terraform makes life easier to work

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Help me in building large scale infrastructure having multiple instances and storing loads of data in s3 buckets without creating the infra everytime we want manually but instead integrated with VS code makes the deployment faster and feasible.

Help in replicating instances and importing our organisation existing configuration into Terraform without any hassle.

  ### 35. A Strong Infrastructure as Code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yogesh G. | Sr. Linux and Cloud Administrator, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** July 05, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

-The installation process is simple and quick.
- It's free and open source
-HCL is really simple and easy to learn.
- RBAC and encryption are only two of the security solutions offered by Terraform.
-Because it is declarative, it is easy to manage resources.
- Terraform supports a wide range of cloud service providers, including AWS, Azure, GCP, and Kubernetes.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

-Configuration management may be tough if the infrastructure is large.
-If code is not handled appropriately, it might become a mess.
-Team cooperation is not by default enabled, however there are possible solutions.
- Terraform may be slow for large deployments, especially if you make a lot of changes.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Overall, HashiCorp's Terraform is a solid infrastructure as code solution that is easy to comprehend and use. It allows for the creation of repeatable and auditable deployments and supports a wide range of providers and infrastructure types. It is, however, less adaptable than certain other tools and may be slow for large deployments.

  ### 36. Infrastructure as code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Veeraragavan J. | Azure Infra &amp; DevOps consultant, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal incentive as thanks for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal incentive as thanks for completing this review.

**Reviewed Date:** July 19, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform has adapted for all the major cloud providers, able to bring the infrastructure as code, which helps us to keep the infra as it is, and it can be easily re-deployed and will help us to create more environments with the same set of Terraform modules.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

I see there is always a lag between HashiCorp Terraform and cloud providers, for example, if a new feature is released in any existing cloud services, it will take time for Terraform to support it, which is not the case with the native automation tools like ARM and BICEP.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

This helps us to keep the state of the infrastructure, which can be updated or corrected at any point in time with the help of a state file. It can be integrated with DevOps to get it fully automated.

  ### 37. Devops Engineer

**Rating:** 5.0/5.0 stars

**Reviewed by:** anan H. | Senior DevOps, Computer Software, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 18, 2024

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

using it as infrastructure as code for multiple cloud providers

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Maybe need to add hooks pre/post for example, that will helps a lot to trigger things before other things

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

- handle parallel environments
- handle the infrastructure for each environment as code 
- handle infrastructure for multiple cloud providers

  ### 38. Automation of Cloud Services

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jerin R. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** June 08, 2023

**What do you like best about IBM Terraform (formerly 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 IBM Terraform (formerly 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 IBM Terraform (formerly 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...

  ### 39. Simple yet powerful Iaac tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dhaval D. | Software analyst, Small-Business (50 or fewer emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** June 27, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

-The installation process is straightforward and simple
-HCL is also simple and easy to learn
-Since it is declarative in nature it becomes easy to manage resources 
-Works perfectly with all major cloud providers such as AWS, GCP, Azure, etc.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

-Configuration management can be a little confusing if the infra size is large
-Code can be messy if not managed properly
-Team collaboration is not supported by default, however there are multiple ways to achieve this

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform makes it simple to manage large amounts of servers, or any other resources through configuration. We can easily deploy and manage resources using terraform across multiple clouds at the same time, that really reviling for any system admin.

  ### 40. Terrific platform to code Infra

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hanumantha Rao B. | Senior Site Reliability Engineer, Mid-Market (51-1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** October 08, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

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

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

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

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

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

  ### 41. Best IAC tool to deploy infrastructure on cloud such as AWS,Azure etc

**Rating:** 5.0/5.0 stars

**Reviewed by:** Madhukar B. | Cyber Security analyst, Computer & Network Security, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through a business email account

**Source: Organic Review from User Profile:** Invitation from G2. This reviewer was not provided any incentive by G2 for completing this review.

**Reviewed Date:** October 22, 2023

**What do you like best about IBM Terraform (formerly 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 IBM Terraform (formerly HashiCorp Terraform)?**

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

**What problems is IBM Terraform (formerly 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 making mistakes.

  ### 42. Terraform is very usable.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashish M. | CNCF (Kubernetes) Open source Contributer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** January 25, 2024

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

It provides automation in technology. Which is very useful in software industry.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

I think it provides all the quality things. No issue in.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It provides automation in deploying the task.

  ### 43. Infrastructure as a Code

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ranjan Y. | Software Engineer, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** October 17, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

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

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

There is nothing which can be disliked. It is a pretty impressive tool.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

It can be used to create an infrastructure. Meanwhile, we can provision out any infrastructure for creating EC2 instances, creating S3 buckets, applying policies, creating route tables. It has many providers such as AWS, Azure, GCP, etc.

  ### 44. Best Infrastructure as code tool ever ?

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harshal S. | Cloud Engineer, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** February 06, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

I've been using Terraform for almost one year and here are some things that I like about Terraform
1:easy to learn.
2:Rich documentation and strong community support.
3:easy to implement.
4: Easy Integrations with different tools.
5: it supports multiple clouds.
6:Terraform generates execution plans to show you exactly what changes will be made before they are applied, reducing the risk of unintended changes.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

While working, I've noticed some flaws those are :
1: It does not support programming language.
2: It does not support importing code from other IaC tools.
3: We have to manage our state files.
4: Debugging code is challenging. Especially when working with complex modules or resource types.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Previous tools are very outdated now, and they have lots of drawbacks when it comes to Infrastructure automation; without Terraform, we would have to do all the Infrastructure deployment manually multiple times repeatedly, which was a kind of headache, but with Terraform, we can deploy any resource within seconds and as many times we want . Terraform can manage large complex enterprise-level configurations without any problem, which has helped me in my work.

  ### 45. Automation of cloud resources made easy with Terraform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tushar B. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a review partner

**Source: Organic:** Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.

**Reviewed Date:** August 03, 2023

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about IBM Terraform (formerly 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 IBM Terraform (formerly HashiCorp Terraform)?**

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

**What problems is IBM Terraform (formerly 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

  ### 46. Best IAC Tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** July 25, 2023

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Hashicorp have created the best IAC (Infrastructure as Code) tool in the market that supports many cloud vendors like AWS, GCP, Azure, as well as other tools like Kubernetes, GIT, etc.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

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

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Hashicorp has provided the best IAC (Infrastructure as Code) tool in the market that is helping industries create automations for their specific use cases, which are not readily available from other providers.

  ### 47. Terraform Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ambuj P. | Associate Consultant, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** August 10, 2023

At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

The cloud agnostic nature of Terraform helping with different resource deployment and management using a single language. Also the concept of state file to manage resources.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Importing multiple resources that were not created by Terraform becomes hard to integrate. Some improvements can be done.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

The reusability of code and helping manage cloud resources using code and backends makes handling infrastructure easier.

  ### 48. Terraform is IAC Tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** vivek s. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** August 19, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform is IAC infrastructure as code it is used to build the infrastructure like AWS and azure and gcp like this.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

In the terraform the hashicrop provide providers but some time the providers are not working and version conflicts.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform is infrastructure as code it is automation process .terraform extension files are denoted with filename.tf.

  ### 49. Terraform is one of the best open source infrastructure as code tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** June 26, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

Terraform helps us to deploy AWS infrastructure easily using infrastructure as code.
Terraform modules feature helps us with reusability, we can easily replicate multiple environments using Terraform modules.
We use the Terraform cloud, which helps us to manage the Terraform state securely and consistently.

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Sometimes there are issues in upgrading terraform module versions due to changes in syntax and values.
Importing the infrastructure resources in terraform sometime gives issues and need more work.

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

Terraform helps us to deploy AWS infrastructure easily using infrastructure as code.
Terraform modules feature helps us with reusability, we can easily replicate multiple environments using Terraform modules.
We use the Terraform cloud, which helps us to manage the Terraform state securely and consistently.

  ### 50. IAAC using Terraform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** July 05, 2023

**What do you like best about IBM Terraform (formerly HashiCorp Terraform)?**

You just have to run terraform apply command and boom your entire infrastructure will get ready

**What do you dislike about IBM Terraform (formerly HashiCorp Terraform)?**

Learning Hashicorp language might be difficult for beginners

**What problems is IBM Terraform (formerly HashiCorp Terraform) solving and how is that benefiting you?**

We used to have multiple services on AWS which we had to create manually now everything is defined in a code we just run the code and our infra is up and running


## IBM Terraform (formerly HashiCorp Terraform) Discussions
  - [How does terraform work internally?](https://www.g2.com/discussions/how-does-terraform-work-internally) - 1 comment
  - [What kind of tool is terraform?](https://www.g2.com/discussions/what-kind-of-tool-is-terraform) - 2 comments
  - [Is terraform free?](https://www.g2.com/discussions/is-terraform-free) - 3 comments

- [View IBM Terraform (formerly HashiCorp Terraform) pricing details and edition comparison](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/reviews?section=pricing&secure%5Bexpires_at%5D=2026-09-20+20%3A12%3A01+-0500&secure%5Bsession_id%5D=8db4edb3-67c1-4c7e-8746-34547c2d5bca&secure%5Btoken%5D=c0a24cd2300bc0328181287cc1f8a2d057095df354dd5436b715bd2ff3ec938e&format=llm_user)

## IBM Terraform (formerly HashiCorp Terraform) Features
**Additional Functionality**
- Widgets
- Impact Management
- Customizable Forms
- Self Service Portal
- License Management
- Scheduled/Automated Reports
- Task Management
- Request Assignment
- Help Desk Management
- Surveys & Feedback
- SSL Security
- IT Asset Tracking
- Knowledge Base Management
- Compliance Management
- Support Ticket Management
- Single Sign On
- Data Mapping
- Client Portal
- Service Level Agreement (SLA) Management
- Activity Dashboard
- Incident Management
- Alerts/Escalation
- Prioritization
- Generative AI
- Performance Monitoring
- Email Management
- Active Directory Integration
- Third-Party Integrations
- Alerts/Notifications
- Collaboration Tools
- Reporting & Statistics
- Asset Lifecycle Management
- Inventory Management
- Data Import/Export
- Access Controls/Permissions
- Drag & Drop
- Activity Tracking
- AI Copilot
- Workflow Management
- Configuration Management
- Problem Management
- Configurable Workflow
- IT Asset Management
- API
- Data Visualization
- Change Management
- Device Auto Discovery
- Customizable Reports
- Contract/License Management
- Relationship Mapping
- Customizable Fields
- Support Ticket Tracking
- Vulnerability Scanning
- Data Aggregation and Publishing
- Cost Tracking
- Template Management
- Lifecycle Management
- Historical Reporting
- Monitoring
- Configuration Automation
- Customizable Templates
- Search/Filter
- File Management
- Status Tracking
- Patch Management
- Document Management
- Real-Time Reporting
- Real-Time Monitoring
- Version Control
- Task Progress Tracking
- IT Cost Management
- Archiving & Retention
- Scheduling
- Reporting/Analytics
- User Management
- Policy Management
- Real-Time Analytics
- Role-Based Permissions
- Rules-Based Workflow
- Audit Trail
- Business Process Automation
- Sarbanes-Oxley Compliance
- Task Scheduling

**Operations**
- Scheduling
- Automation
- Multi-Cloud Management
- Usage Monitoring

**Administration **
- Administration Console
- Task Management
- Dashboards and Visualizations
- Access Control

**Analysis**
- Threat Detection

**Cost Optimization**
- Spend Forecasting and Optimization 
- Recommendations  
- Spend Tracking 

**Automation**
- Test Automation
- Intelligent Automation
- Release Automation
- Automated Provisioning

**Platform**
- Unified Communications Platform
- Remote Access
- ITIL Policy Compliance
- Asset Tracking
- IT Knowledge Management
- IT Asset Management
- Activity Tracking

**Administration**
- Reporting
- Dashboards and Visualizations 
- Compliance

**IT Management**
- Workflow Management
- Infrastructure Management
- IT Discovery

**Security**
- Endpoint Protection
- Patch Management
- Disaster Recovery
- Service Management
- Workflow Management
- Remote Monitoring & Management
- Configuration Management
- Task Management
- License Management
- Capacity Management
- Compliance Management
- Service Level Agreement (SLA) Management
- Incident Management

**Agentic AI - Cloud Cost Management**
- Autonomous Task Execution
- Proactive Assistance
- Decision Making

**Agentic AI - Enterprise IT Management**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making
- AI/Machine Learning
- Third-Party Integrations

**Additional Functionality**
- Audit Trail
- Single Sign On
- Security Tools
- Server Monitoring
- Generative AI
- Self Service Portal
- Event Logs
- Maintenance Scheduling
- Data Import/Export
- Personalization and Recommendation
- AI Copilot
- IT Reporting
- Alerts/Notifications
- Access Controls/Permissions
- Issue Auditing
- Dashboard
- API
- Real-Time Notifications
- Real-Time Monitoring
- Workflow Automation

## Top IBM Terraform (formerly HashiCorp Terraform) Alternatives
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews) - 4.4/5.0 (558 reviews)
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,340 reviews)

