HashiCorp Terraform Valuable Features

Marek Kubovic - PeerSpot reviewer
Cloud and DevOps Architect at a tech services company with 10,001+ employees

It is easy to recreate an exact duplicate or output of an environment. 

The solution is much faster than manual deployments. 

It is much easier to create code than with ARM templates. 

The solution is quite easy to learn and use. 

View full review »
Asad Rizvi - PeerSpot reviewer
Senior Software Engineer at a retailer with 10,001+ employees

The feature "Terraform Plan" is the most valuable in HashiCorp Terraform as it allows us to see the differences between the current infrastructure and the one we are about to deploy, keeping things safe. Additionally, we appreciate the use of the modules as it helps in making the application scalable.

View full review »
SD
Technology Lead Analyst at a financial services firm with 10,001+ employees

The environment is very good. That's awesome.

View full review »
Buyer's Guide
HashiCorp Terraform
March 2024
Learn what your peers think about HashiCorp Terraform. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,578 professionals have used our research since 2012.
Daniel Zakai - PeerSpot reviewer
Application Security Engineer at Waves

The most valuable feature of Terraform is the ability to use it as a coding language because it works in a way that's similar to other coding languages. They are able to create classes, loops, etc. If you're familiar with coding, you will not have issues with learning to use Terraform.

View full review »
MB
IT Manager at a government with 1,001-5,000 employees

The first thing I like about the solution is that it keeps a version of your infrastructure. And you always have, for example, the bill of materials with what it produces in terms of YAML files that you can manipulate and understand exactly what infrastructure you deploy, what is active, and what is not. We use it with the Amazon database, where the solution does not deploy the second time if somebody triggers a build or deployment. Apart from those features, the fact that you have your infrastructure on code is tremendous.

View full review »
Omar Abdalhamid - PeerSpot reviewer
Senior Devops Engineer at a financial services firm with 501-1,000 employees

The most valuable features of Terraform are leveraging public modules for EKS, KMS, and ECR. This allows us to set up infrastructure efficiently by utilizing pre-built configurations. We can manage EKS either through the EKS Manager group or directly with specific variables. This flexibility is crucial as it doesn't require building privileges.

View full review »
MR
Senior Site Reliability Engineer

The state file is the most valuable feature because it helps one know what exactly one has.

View full review »
RishabhSharma3 - PeerSpot reviewer
Senior Devops Engineer at a tech services company with 201-500 employees

The most valuable feature of the solution stems from the modules it offers. One can find Terraform modules via Google.

View full review »
Eryk Lawyd - PeerSpot reviewer
Tech Lead DevSecOps at Letsbank

I find almost all the features valuable. It is the customization of Terraform's modules that I find most valuable.

View full review »
Rakib Mahmood - PeerSpot reviewer
Chief Technology and Strategy Officer at The White House

Terraform removes the manual process; you run it for a specific purpose, destroy it when you're done, and it removes all the associated components. The other good feature is that Terraform is idempotent; if something is already out there, it's not going to try to duplicate another installation of that environment.

One of the other major features of terraform is in its ability to act as a Disaster Recovery tool. Since terraform is an Infrastructure-As-A-Service tool, it can be used as part of the rest of the DR toolset to restore affected infrastructure to its original state without any variation. 

The Terraform manifests can be stored in a version control repository separate from the application code base and can be a single source of truth for an organization's infrastructure. The automation and the efficiency that Terraform brings to the SDLC lifecycle adds to the overall integrity of the infrastructure and provides a value added to the DevSecOps workflow.   

View full review »
Bruno Baldo - PeerSpot reviewer
Head of Growth at a security firm with 51-200 employees

The solution helps us save a lot of costs. The product’s integrations help us a lot.

View full review »
RR
Sr. MTS Software Engineer at a financial services firm with 10,001+ employees

There are no specific valuable features as the whole product is good.

View full review »
Sibin John - PeerSpot reviewer
Site Reliability and DevOps Engineer at a tech services company with 51-200 employees

The most valuable features of the solution are its simplicity of HCL language, its compatibility with multiple cloud providers, and its modules like the open source modules available, especially considering the fact that I work mainly on AWS. I believe that HashiCorp Terraform is one of the best products available in the market for my company's use cases. HashiCorp Terraform is also a feasible solution in terms of its availability of cloud resources.

View full review »
JS
Manager- Automation Engineering at a computer software company with 11-50 employees

The most valuable feature of HashiCorp Terraform is the custom modules. The custom modules are built for each piece, like network and security, based on how the customers are. Then, we can tie them together, centralize them easily, and build them.

View full review »
Luis Mario Ramos Santos - PeerSpot reviewer
Senior FullStack Developer/Engineer/Architect at Capitbrok

It is easy to architect cloud infrastructure using the solution. Also, its simple interface helps in developing specific scripts.

View full review »
Mohammed Fareed - PeerSpot reviewer
Azure DevOps Lead at DXC Technology

Infrastructure replication is Terraform's most valuable feature. 

View full review »
MP
Senior Azure DevOps Engineer at SoftServe Ltd.

I like the Centrix feature which gives us the ability to create loops. I also like that modules can be reused extremely easily. This is a super robust solution and I would recommend it to anyone. It has a great user interface and integrates well.

View full review »
Llazar Gjermeni - PeerSpot reviewer
Pipeline Specialist at MSC Mediterranean Shipping Company

The most valuable feature is the solution does not need installation.

View full review »
PJ
Executive Vice PresidentExecutive at a government with 10,001+ employees

The most valuable aspect of this solution is the coding of our infrastructure. You can code it once and run it multiple times.

It works great for us.

We have had no issues integrating with other products.

It does everything we need it to do.

View full review »
Maxim-Chepukov - PeerSpot reviewer
DevOps Engineer at IOTANS

The most valuable features of HashiCorp Terraform are automation and management capabilities.

View full review »
MS
CEO at Devopsgroup

The most valuable feature is the great community support. 

View full review »
Rahul Rajpurohit - PeerSpot reviewer
Sr DevOps Engineer at Aptos

It's very easy to automate functions on the cloud with HashiCorp Terraform. The commands are easy as well.

View full review »
DD
Managing Trustee and CTO at a financial services firm with 1-10 employees

We are able to do multiple hybrid cloud implementations for clients that need to support Azure and AWS. 

It allows for the abstraction of the work away from the developer into automated processes. 

The reuse simplification is very good. 

It can enforce DevOps. 

It is stable. 

Technical support has been fine. 

View full review »
PradeepEppalli - PeerSpot reviewer
Cloud & DevOps Architect at Accenture

The way the modules are divided for infrastructure provisioning and are set up for reliability to offer plug and play functionality has been really useful. This solution makes it easier to manage a multi-cloud environment and have your entire infrastructure as code. 

View full review »
Patryk Golabek - PeerSpot reviewer
CTO at Translucent Computing Inc

The valuable features of HashiCorp Terraform are the infrastructure can be written, shared, and collaborated on using code, which speeds up deployment. Additionally, bugs and issues can be fixed in the code and redeployed, making it less risky. It is a more efficient method compared to the traditional approach of writing scripts to set up infrastructure.

The infrastructure is transparent, as it is stored in a source control system, such as Bitbucket, making it easy for all team members to access and review. Furthermore, Terraform enables the creation of a deployment pipeline using tools, such as Atlantis, which automates the process of scanning and deploying the code. This streamlines the deployment process and adds features, such as auditing, risk management, and security scanning to the deployment process. Terraform provides a more organized and secure way of managing infrastructure, compared to the traditional ad-hoc method.

View full review »
EP
Senior DevOps Engineer at a tech vendor with 10,001+ employees

Although using an older version, I've found the biggest advantage of Terraform is that it can be used across multiple cloud providers and multiple platforms and it has a simple API. 

View full review »
Stephen Adeniyi - PeerSpot reviewer
Kubernetes Consultant, Cloud Architect at a computer software company with 51-200 employees

With Terraform, you don't need to understand the console of your cloud providers. You only need to understand how Terraform works, and you manage your infrastructure tools in Terraform.

View full review »
Jonathan Pehau - PeerSpot reviewer
Infrastructure analyst specialized in cloud computing at IT2GO Solutions

The state file is the most beneficial aspect of HashiCorp Terraform. It enables the retrieval and utilization of a previous state to build upon. This feature is particularly important since it allows for the identification of changes from the previous state, making the state file a critical component of the process.

View full review »
AB
Senior Information Technology System Analyst at YAUSH Technologies

The state backend, automated describe functionality, modular structures, and variablization using templates are most valuable.

View full review »
CV
Cloud Automation Engineer at Shell

The ARM template is very easy to work with, which is a big help to us. At the end of the day, there are a lot of tools that we explore like FollowMe and other solutions, which come in handy.

View full review »
OM
DevOps Engineer at BioCatch

The most valuable aspect of this solution is that it's agnostic. It can work with different cloud providers, which we may do in the future, so it benefits us. With not much change, I can deploy the same infrastructure to other cloud providers. Now we work with Azure but we can work with AWS or GCP and with minor changes we can deploy the same applications to other clouds. We can replicate the existing cases with minor changes and it's easily deployed.

View full review »
BK
Senior Build And Release Engineer at a tech services company with 1,001-5,000 employees

The concept of infrastructure as code is quite intriguing.

We have an infrastructure in our code and a state file where we can verify whether something is changed when it was changed, and who changed it. When we use Terraform, these kinds of things fascinate us.

View full review »
DD
Senior DevOps/Build Engineer at a tech services company with 10,001+ employees

The solution allows us to work faster with ease and to set up new environments and workspaces. 

View full review »
Olajide Olusegun - PeerSpot reviewer
Network Team Lead at Atlas Security

The most valuable feature is the ease of infrastructure provisioning in a very large environment in the shortest time.

View full review »
KM
Co Founder and Technical Architect at Think NYX Technologies LLP

The most valuable feature is the support for different platforms like cloud, datacenters, VCS, databases, various storage types, and Kubernetes.

View full review »
AP
Sr. Systems Engineer / Tech Logic Consultant. at a non-tech company with self employed

I like the function that shows me a preview of what is happening in the infrastructure. We created it to find a workflow and find out which area has an issue over a certain period of time. If there is a patch with a change to the environment, I don't have to change a lot of code, I just have to change one or two variables with very few modifications to make sure the environment reflects that. So I love that.

View full review »
VR
Partner & principal technologist at SwanSpeed Consulting

One of the most valuable features is that it offers the ability to create a VPC, Virtual Private Cloud and VPN connectivity to the VPC can be automated without having to do it manually. 

View full review »
Buyer's Guide
HashiCorp Terraform
March 2024
Learn what your peers think about HashiCorp Terraform. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
768,578 professionals have used our research since 2012.