[
IBM Ter... Reviews
](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/reviews)

[
IBM Ter... Reviews
](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/reviews)

# IBM Terraform (formerly HashiCorp Terraform) Features

##### 
## Analysis (1)

Threat Detection

Collects and curates data insight about the performance and health of a company's system.

Show More

##### 
## Platform (7)

Unified Communications Platform

Facilitates communication between users and administrators.

Remote Access

Allows end users to remotely access to company's IT database.

ITIL Policy Compliance

Helps organizations establish, implement, and adhere to ITIL regulation.

Asset Tracking

Tracks IT assets and financial data.

IT Knowledge Management

Integrates all IT service support functions for consistency and accuracy.

IT Asset Management

Managing inventories and tracking changes to hardware and software configurations

Activity Tracking

Track and document all activities across devices, networks, and other systems

Show More

##### 
## Security (13)

Endpoint Protection

Allows the IT team to oversee all possible endpoints in a single source of reference.

Patch Management

Automates the updating of security measures on enterprise devices.

Disaster Recovery

Provides cloud backup or disaster recovery solution to protect enterprise data and applications.

Service Management

Utilizes data to proactively identify and prioritize IT issues.

Workflow Management

Creates new or streamlines existing workflows to better handle IT support tickets and service.

Remote Monitoring & Management

Remotely monitor and manage client networks, endpoints, systems, and devices via locally installed applications

Configuration Management

Identify component attributes like servers, hardware, software, and manage relationships across all services

Task Management

Create, manage and track all task activities and progression

License Management

Track and organize the number of licenses available to the organization

Capacity Management

Monitor service demand and performance to plan for adequate resources that meet business needs

Compliance Management

Track and manage adherence to policies for any service, product, process, or supplier

Service Level Agreement (SLA) Management

Set and monitor service level agreements to ensure timely response and resolution

Incident Management

Manage and track all disruptions and incidents

Show More

##### 
## Operations (4)

Scheduling

Allows users to schedule instances, changes or other operational tasks in advance.

Automation

Efficiently scales resource usage to optimize spend whith increased or decreased resource usage requirements.

Multi-Cloud Management

Allows users to track and control cloud spend across cloud services and providers.

Usage Monitoring

Tracks infrastructure resource needs and alerts administrators or automatically scales usage to minimize waste.

Show More

##### 
## Cost Optimization (3)

Spend Forecasting and Optimization

Ability to project spend based on contracts, usage trends, and predicted growth.

Recommendations

Provides use-specific recommendations regarding performance and resource utilization.

Spend Tracking

Provides ability to track and/or map spending on all cloud spend across departments with little to no manual entry.

Show More

##### 
## Administration (3)

Reporting

Creates reports outlining resource, underutilization, cost trends, and/or functional overlap.

Dashboards and Visualizations

Presents information and analytics in a digestible, intuitive, and visually appealing way.

Compliance

Helps companies ensure they meet their industry-specific compliance needs for data management and privacy standards.

Show More

##### 
## Administration (4)

Administration Console

Provides Administration tools/console that are easy to use and learn for routine maintenance tasks

Task Management

The ability to assign various tasks to employees and track their status.

Dashboards and Visualizations

Presents information and analytics in a digestible, intuitive, and visually appealing way.

Access Control

Allows administrators to set user access privileges to permit approved parties to access sensitive data.

Show More

##### 
## Automation (4)

Test Automation

Runs pre-scripted tests without requiring manual work.

Intelligent Automation

Automates statistical analysis of data and identifies trends and opportunities to improve efficiency and recovery

Release Automation

Automates releases of the application for access on desktop, web, or or mobile devices.

Automated Provisioning

Automates IT systems provisioning to speed up infrastructure availability.

Show More

##### 
## IT Management (3)

Workflow Management

Creates new or streamlines existing workflows to increase efficiency and user experience.

Infrastructure Management

Gives administrators control over hardware and software resource allocation

IT Discovery

Unveils infrastructure and applications in use to help manage complex IT systems

Show More

##### 
## Agentic AI - Cloud Cost Management (3)

Autonomous Task Execution

Capability to perform complex tasks without constant human input

Proactive Assistance

Anticipates needs and offers suggestions without prompting

Decision Making

Makes informed choices based on available data and objectives

Show More

##### 
## Agentic AI - Enterprise IT Management (9)

Autonomous Task Execution

Capability to perform complex tasks without constant human input

Multi-step Planning

Ability to break down and plan multi-step processes

Cross-system Integration

Works across multiple software systems or databases

Adaptive Learning

Improves performance based on feedback and experience

Natural Language Interaction

Engages in human-like conversation for task delegation

Proactive Assistance

Anticipates needs and offers suggestions without prompting

Decision Making

Makes informed choices based on available data and objectives

AI/Machine Learning

Software program that continuously adjusts its behavior based on observed data

Third-Party Integrations

Set up connections to third-party platforms to improve business processes

Show More

##### 
## Additional Functionality (103)

Audit Trail

A record of all activities within the system, including user access, changes made, etc.

Single Sign On

Allow users to access multiple services after entering their login credentials once

Security Tools

Includes firewalls, intrusion detection, and network-based antivirus programs to provide security against online threats

Server Monitoring

Continuously scan servers on a designated network to monitor health and search for any irregularities or failures

Generative AI

Use AI to generate content in the form of text, images, videos, etc.

Self Service Portal

Online portal through which end users can access the system, manage tasks, or obtain information

Event Logs

A chronological record of actions or occurrences within a network, software, or process

Maintenance Scheduling

Schedule predetermined or ad hoc maintenance services and labor requests

Data Import/Export

Import and export data to and from software applications

Personalization and Recommendation

Generative AI models can create personalized recommendations for users based on their preferences and behavior.

AI Copilot

A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users

IT Reporting

Tracking KPIs over a certain period to assess helpdesk issues, ticket status & resolution, costs and revenue stats, assets usage & more

Alerts/Notifications

Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges

Access Controls/Permissions

Define levels of authorization for access to specific files or systems

Issue Auditing

Inspecting the issue resolution process for compliance with related systems and regulatory guidelines

Dashboard

Assembly of graphs and charts for visualizing and tracking statistics/metrics

API

Application programming interface that allows for integration with other systems/databases

Real-Time Notifications

Notifications that are delivered to users as soon as an event occurs

Real-Time Monitoring

Active monitoring of systems, applications, or networks

Workflow Automation

Streamlining repetitive tasks and activities through automated and predefined workflows

Widgets

An extended application or connector that enables users to perform additional services with their current set of tools

Impact Management

Analysis of impact/effect on IT services and other business processes

Customizable Forms

Customize contracts and forms to collect specific information

Self Service Portal

Online portal through which end users can access the system, manage tasks, or obtain information

License Management

Track and organize the number of licenses available to the organization

Scheduled/Automated Reports

Set a time to generate routine reports automatically

Task Management

Create, manage and track all task activities and progression

Request Assignment

Help Desk Management

Managing service requests, incidents, IT issues & support with a ticketing system

Surveys & Feedback

Gauge satisfaction and receive information for improvement and success

SSL Security

Security protocol that ensures secure, encrypted communication over the internet, safeguarding sensitive data from unauthorized access

IT Asset Tracking

Monitor the movement of one or more IT assets throughout the organization

Knowledge Base Management

Manage a repository of information that includes articles, FAQs, or tutorials used for self-service support

Compliance Management

Track and manage adherence to policies for any service, product, process, or supplier

Support Ticket Management

Allow customers/users to submit support queries and service requests

Single Sign On

Allow users to access multiple services after entering their login credentials once

Data Mapping

Track the management and flow of data throughout the organization

Client Portal

Private online space that lets businesses securely share documents and provide information access to clients

Service Level Agreement (SLA) Management

Set and monitor service level agreements to ensure timely response and resolution

Activity Dashboard

Dashboard to view the status of ongoing processes, identify current incidents and track past activities

Incident Management

Manage and track all disruptions and incidents

Alerts/Escalation

System alerts about the need to escalate an issue or request

Prioritization

Arrange tasks based on the level of priority or urgency

Generative AI

Use AI to generate content in the form of text, images, videos, etc.

Performance Monitoring

Monitoring and measurement of relevant metrics to assess the performance of IT resources

Email Management

Manage, store and organize emails within the system or via third-party apps

Active Directory Integration

Integrates with Active Directory

Third-Party Integrations

Set up connections to third-party platforms to improve business processes

Alerts/Notifications

Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges

Collaboration Tools

Provides a channel for team members to share media files, communicate, and work together

Reporting & Statistics

Collection, analysis, and representation of numerical data and generation of reports to understand various patterns

Asset Lifecycle Management

Manage assets throughout their lifecycle to optimize profit

Inventory Management

Track and manage inventory levels to maintain proper supply

Data Import/Export

Import and export data to and from software applications

Access Controls/Permissions

Define levels of authorization for access to specific files or systems

Drag & Drop

Assemble applications and processes by dragging over and arranging pre-built components

Activity Tracking

Track and document all activities across devices, networks, and other systems

AI Copilot

A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users

Workflow Management

Create, design and manage workflows for repetitive tasks

Configuration Management

Identify component attributes like servers, hardware, software, and manage relationships across all services

Problem Management

Identify and solve underlying cause of incident(s), and prevent future incidents from occurring

Configurable Workflow

Configure existing workflows to meet your organization's needs

IT Asset Management

Managing inventories and tracking changes to hardware and software configurations

API

Application programming interface that allows for integration with other systems/databases

Data Visualization

Graphical representation of data

Change Management

Track and monitor efficient handling of all changes/transitions

Device Auto Discovery

Automatically scan the network for devices and take pre-defined actions upon discovery

Customizable Reports

Alter the layout and content of reports

Contract/License Management

Track, store, and access client contracts or licenses

Relationship Mapping

Creating relationships between different IT assets to define their status and dependencies in a network

Customizable Fields

Customize data fields to support various needs and use cases

Support Ticket Tracking

Track the status of support tickets/escalations as they move through the service queue

Vulnerability Scanning

Discover patch statuses and vulnerabilities

Data Aggregation and Publishing

Assemble data from multiple sources

Cost Tracking

Process to track, record, and analyze expenses that occurred over the entire duration of a given project

Template Management

Create, save, and re-purpose templates for emails, forms, etc.

Lifecycle Management

Manage the end-to-end lifecycle, from initial setup/development to deployment and maintenance

Historical Reporting

Information, data and reports that are being tracked over time

Monitoring

Observe and track the demand, usage, progress or quality of a system, product, or user

Configuration Automation

Facilitate the ongoing and automatic deployment of settings or systems.

Customizable Templates

Pre-designed layouts that can be customized to match preferences and requirements

Search/Filter

Search and filter data across systems to locate required information by entering keywords or certain criteria

File Management

Create, save, and store files

Status Tracking

Track the status over time for a request, process, asset, or transaction

Patch Management

Install software updates and bug fixes remotely

Document Management

Store, manage, and track all electronic documents in a centralized location

Real-Time Reporting

Active reporting of data and metrics

Real-Time Monitoring

Active monitoring of systems, applications, or networks

Version Control

Track revisions and updates made to files and navigate between different versions

Task Progress Tracking

Track the status and progress of tasks

IT Cost Management

Archiving & Retention

Moving and separately storing data that is not actively used or continuous storage of data for compliance purposes

Scheduling

Plan availability and assign specific time slots for tasks and resources

Reporting/Analytics

View and track pertinent metrics to find patterns and gain insights from data

User Management

Manage user accounts, profiles, roles, permissions, and other details across applications, devices or networks

Policy Management

Create, manage, and track policies and procedures within an organization

Real-Time Analytics

Analyze and gain insights into data in real-time

Role-Based Permissions

Set & manage permission levels based on user roles and restrict access to only authorized individuals

Rules-Based Workflow

Automates and streamlines business processes by creating a sequence of predefined rules and actions that govern the flow of work

Audit Trail

A record of all activities within the system, including user access, changes made, etc.

Business Process Automation

Helps automate and manage information, tasks, and procedures by establishing routines and patterns associated with processes

Sarbanes-Oxley Compliance

Regulations on a company's internal process when dealing with financial reporting

Task Scheduling

Track and manage the scheduling of tasks

Show More

## Top-Rated Alternatives

[

 ![Red Hat Ansible Automation Platform](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_7b1e34d1cfcc265beee0d9b4290461fa/red-hat-ansible-automation-platform.jpg "Red Hat Ansible Automation Platform")

Red Hat Ansible Automation Platform

4.6/5(377)

](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews)

[

 ![Jenkins](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_816e7e27d5ac09363053c4ca43e63c5c/jenkins.png "Jenkins")

Jenkins

4.4/5(573)

](https://www.g2.com/products/jenkins/reviews)

[

 ![GitHub](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_8ec3c17e3fb1df25b6a8bd7cc69cf2d1/github.png "GitHub")

GitHub

4.7/5(2,398)

](https://www.g2.com/products/github/reviews)

[
View All Alternatives
](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/competitors/alternatives)

IBM Terraform (formerly HashiCorp Terraform) Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_b3390b4cc3d92e87d570895f7358c003/aws-service-catalog.jpg "Product Avatar Image")

AWS Service Catalog

4.2/5(30)

[
Compare Now
](https://www.g2.com/compare/aws-service-catalog-vs-ibm-terraform-formerly-hashicorp-terraform)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_bcc6ee614ef3dbe56458c583a56635a3/canonical-juju.png "Product Avatar Image")

Canonical Juju

4.5/5(7)

[
Compare Now
](https://www.g2.com/compare/canonical-juju-vs-ibm-terraform-formerly-hashicorp-terraform)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_9a5bc6fc788116d8da297be6121a60c9/google-cloud-deployment-manager.jpg "Product Avatar Image")

Google Cloud Deployment...

4.6/5(27)

[
Compare Now
](https://www.g2.com/compare/google-cloud-deployment-manager-vs-ibm-terraform-formerly-hashicorp-terraform)

##### Categories on G2

[Enterprise IT Management](https://www.g2.com/categories/enterprise-it-management)[Configuration Management](https://www.g2.com/categories/configuration-management)[Build Automation](https://www.g2.com/categories/build-automation)

[Enterprise IT Management](https://www.g2.com/categories/enterprise-it-management)[Configuration Management](https://www.g2.com/categories/configuration-management)[Build Automation](https://www.g2.com/categories/build-automation)[Cloud Infrastructure Automation](https://www.g2.com/categories/cloud-infrastructure-automation)[Cloud Cost Management](https://www.g2.com/categories/cloud-cost-management)

[Show MoreShow Less](javascript:void(0);)

##### Explore More

[Which IRCM solutions support usage-based billing and service monetization for telecommunications providers?](https://www.g2.com/discussions/which-ircm-solutions-support-usage-based-billing-and-service-monetization-for-telecommunications-providers)[What's the best digital communications governance software for a mid-size company that's all on Microsoft 365 and Teams?](https://www.g2.com/discussions/what-s-the-best-digital-communications-governance-software-for-a-mid-size-company-that-s-all-on-microsoft-365-and-teams)[Best way to track media mentions](https://www.g2.com/discussions/best-way-to-track-media-mentions)

[What is the top-rated no-code development platform for enterprises?](https://www.g2.com/discussions/what-is-the-top-rated-no-code-development-platform-for-enterprises)[Which image optimization platform is actually good for high-resolution mobile app assets where file size reduction cannot come at the cost of visual clarity on retina screens?](https://www.g2.com/discussions/which-image-optimization-platform-is-actually-good-for-high-resolution-mobile-app-assets-where-file-size-reduction-cannot-come-at-the-cost-of-visual-clarity-on-retina-screens)[Pros and Cons Details](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/reviews?qs=pros-and-cons)

[Show MoreShow Less](javascript:void(0);)