
External reviews
106 reviews
from
and
External reviews are not included in the AWS star rating for the product.
Terraform for configuration deployments
What do you like best about the product?
Terraform helps to deploy the configurations on to the cloud. Terraform with Shepherd help in continuous deployments of various versions of applications to cloud
What do you dislike about the product?
Terraform is not easy like java, python. It needs additional and new skills to write the terraform scripts which indeed takes time to understand the available modules etc
What problems is the product solving and how is that benefiting you?
Terraform is quick to deploy any changes on to cloud and also to automate the process for zero downtime. With help of terraform and shepherd we can setup the automations to deploy any additonal changes
Terraform a Automation Tool
What do you like best about the product?
- Terraform known as Infrastructure as a code means your infra automation tools. i am writing terraform template to automate my cloud infra resources. very easy to use and save a lot of time to do the same thing in manual. in my organization, I am using this tool for AWS & Azure cloud.
What do you dislike about the product?
as of now nothing as a cron I have ever faced in using terraform, but you need to take a backup of the state file. while using terraform all the important data stored in state file so you need to take care of this things.
What problems is the product solving and how is that benefiting you?
In my current organization, I am on leave, so my team member wants to create the one resource in cloud infra but he does not know how to create on terraform so he does the same things manually. when I came on leave I saw there are no resources created in the cloud but not using terraform. so that time I am using the terraform import command this command is used for the your existing resources integrate with terraform.
Recommendations to others considering the product:
Terraform is Automation tools and needs to save your time and cost then please start using terraform.
A Great IAC tool
What do you like best about the product?
Terraform is very extensible using plugins(providers).
This extensibility ensures that it can be used to provision infrastructure across different cloud vendors, and even on-premise.
It can be easily embedded into CI pipelines.
Terraform configuration uses the HCL language which is very powerful compared to other IAC tools which use plain YAML/JSON.
Terraform also gives you the ability to review the changes it is going to apply and even estimate the cost of the infrastructure before it applies the changes.
This extensibility ensures that it can be used to provision infrastructure across different cloud vendors, and even on-premise.
It can be easily embedded into CI pipelines.
Terraform configuration uses the HCL language which is very powerful compared to other IAC tools which use plain YAML/JSON.
Terraform also gives you the ability to review the changes it is going to apply and even estimate the cost of the infrastructure before it applies the changes.
What do you dislike about the product?
The only nitpick I have is: Terraform stores sensitive values in plan text in state files. This can certainly be remedied using Vault - another product from the same company, but it would have been great to be able to obscure/mask these sensitive values in the free Terraform version as well.
What problems is the product solving and how is that benefiting you?
We use Terraform for provisioning Infrastructure across different Cloud vendors.
Benefits:
One tool works for different cloud vendors.
It also allows developing reusable modules and utilizing them - reducing the work of DevOps engineers across different projects.
Terraform also allows us to query remote data sources S3 buckets, even HTTP APIs etc. So Terraform can utilize different datasources when provisioning infrastructure. This ensures that the infrastructure is always in sync with those datasources.
Benefits:
One tool works for different cloud vendors.
It also allows developing reusable modules and utilizing them - reducing the work of DevOps engineers across different projects.
Terraform also allows us to query remote data sources S3 buckets, even HTTP APIs etc. So Terraform can utilize different datasources when provisioning infrastructure. This ensures that the infrastructure is always in sync with those datasources.
An IaC platform for all major cloud services
What do you like best about the product?
The JSON based code structure for infrastructure management is easy to learn and implement. The many providers that are available makes it easier to manage many cloud services.
What do you dislike about the product?
Terraform is good for working straight forward management approach, but still needs a lot of improvement in conditional management of resources, and updating providers.
What problems is the product solving and how is that benefiting you?
Infrastructure management of AWS and Azure cloud services
Recommendations to others considering the product:
For IaC requirements, without doubt go for it. It's the best available and it's open source.
Turn days of building infrastructure into hours, with Terraform
What do you like best about the product?
Terraform dramatically simplifies IaaS by providing a solid platform on which one can build their whole infrastructure. This allows for documentation, reusability, and accountability.
What do you dislike about the product?
It is not a perfect product and can mess up sometimes. As long as you know what you are doing, terraform is fixable.
What problems is the product solving and how is that benefiting you?
Compliance can be a pain, and repeatability can be difficult. Terraform allows us to write, in code, a LOT of our infrastructure. Terraform makes building new environments take a couple of hours rather than days.
Top IaC tool
What do you like best about the product?
The speed of deploying infrastructure is amazing! The HCL language is not hard to understand which makes ramp up time super fast, as well.
What do you dislike about the product?
I wish there was better documentation for GCP; at least on the same level as AWS or even Azure.
What problems is the product solving and how is that benefiting you?
We deploy infrastructure on a weekly basis and have automated the deployment using Terraform. This is a fabulous product.
Much needed Iaac tool
What do you like best about the product?
automate multiple cloud infrastructure using single yaml file
What do you dislike about the product?
state corruption is much hard to resolve
What problems is the product solving and how is that benefiting you?
easy management of cloud servers and load balancers
I am DevOps/SRE engineer and i am using terraform from last 4 years
What do you like best about the product?
We can automate all cloud services things that we are doing manually to
What do you dislike about the product?
some condition based checks are not supported like if you have scenarios like if rds exist, than don't create, this is hard to manage by using terraform
What problems is the product solving and how is that benefiting you?
Everything like to create the whole infrastructure without login to cloud console, save my time very much
Easily Provision Cloud Resources
What do you like best about the product?
Terraform is a quick, easy, and repeatable way to quickly provision cloud resources. It's supported by the community and is kept maintained. It's also a relatively cloud-agnostic way to deploy cloud resources: even though you need to define specific providers, the basic way of provisioning is still the same.
What do you dislike about the product?
The state can be a little confusing at first. It can take a few refreshes to get the state synced up if you use cloud storage. Also can get a little weird if multiple developers are using the same state file.
What problems is the product solving and how is that benefiting you?
I used Terraform to deploy a web application (that utilized other AWS services than just a database and a few containers) to AWS, and am now using it to deploy a Landing Zone to Azure. Spin up to switch to Azure from the (more familiar to me) AWS was pretty minimal.
Excellent tool for cloud resource provisioning and versioning
What do you like best about the product?
Terraform is the central management repository of your cloud resources, separation of resources according to teams' needs, and ability to automate provisioning.
What do you dislike about the product?
It could take several minutes to run a plan for a slight change if you have thousands of resources in your project.
What problems is the product solving and how is that benefiting you?
Automate cloud resources provisioning, change tracking, and versioning. Terraform enables devops and IaS.
Recommendations to others considering the product:
Review the list of supported cloud providers as well as services that Terraform versions supports.
showing 31 - 40