HashiCorp Terraform Valuable Features
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 »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
Sachin Digamber Waghmare
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.
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
Marco Battistoni
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 »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
Mahmmoud Rabie
Senior Site Reliability Engineer
The state file is the most valuable feature because it helps one know what exactly one has.
View full review »The most valuable feature of the solution stems from the modules it offers. One can find Terraform modules via Google.
I find almost all the features valuable. It is the customization of Terraform's modules that I find most valuable.
View full review »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 »The solution helps us save a lot of costs. The product’s integrations help us a lot.
View full review »RR
reviewer2100369
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 »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.
JS
reviewer2260164
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 »It is easy to architect cloud infrastructure using the solution. Also, its simple interface helps in developing specific scripts.
View full review »Infrastructure replication is Terraform's most valuable feature.
View full review »MP
Mykola Pelyp
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.
The most valuable feature is the solution does not need installation.
View full review »PJ
reviewer1953834
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.
The most valuable features of HashiCorp Terraform are automation and management capabilities.
View full review »MS
MichalSmolik
CEO at Devopsgroup
The most valuable feature is the great community support.
View full review »It's very easy to automate functions on the cloud with HashiCorp Terraform. The commands are easy as well.
View full review »DD
reviewer2098713
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 »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 »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
Eugene Parasochka
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 »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 »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.
AB
ArpanBalpande
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
Chendrayan Venkatesan
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
OmerMizrahi
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
reviewer1980198
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
seniorde768309
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.
The most valuable feature is the ease of infrastructure provisioning in a very large environment in the shortest time.
View full review »KM
KulbhushanMayer
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
Ashen Perera
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.
VR
VSRV Raghavan
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.