Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

6 AWS reviews

External reviews

106 reviews
from and

External reviews are not included in the AWS star rating for the product.


5-star reviews ( Show all reviews )

    Ramiro C.

GitOps harmony with Terraform

  • December 18, 2023
  • Review provided by G2

What do you like best about the product?
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 the product?
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 the product 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.


    Madhukar B.

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

  • October 22, 2023
  • Review provided by G2

What do you like best about the product?
We can spin up required infrastructure within in minutes, absolutely easy to use application with abundant documentation available online.
What do you dislike about the product?
I loved everything, but there can be an option to protect statefile with a password on local machine.
What problems is the product 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 manking mistakes.


    Ranjan Y.

Infrastruture as a code

  • October 17, 2023
  • Review provided by G2

What do you like best about the product?
Everything we can automate as a code,means whatever infrastrucute you need you can automate in the form of code.
What do you dislike about the product?
there is nothing which can be disliked.it is pretty impressive tool
What problems is the product solving and how is that benefiting you?
it can used to create an infrastruture.meanwhile we can provision out any infrastrucutre.for creating ec2 instance,creating s3 bucket, applying policies, create route tables. it has many providers such as AWS, Azure, GCP etc.


    Hanumantha Rao B.

Terrific platform to code Infra

  • October 08, 2023
  • Review provided by G2

What do you like best about the product?
The buety to bring resources using a code and also able to store the state of the infra and able to destroy or update anytime neaded.
What do you dislike about the product?
Need to bring many more functions so that to make most use full potential of the Infrastructure as Code.
What problems is the product solving and how is that benefiting you?
Previously we used to struggle to do Disaster Recovery where, we ahve to manually bring the resources up every time and its a tedious task. But after implementing Terraform now we are able to bring up our resources in just no time.


    Daniel Zakai

Works like a coding language

  • September 07, 2023
  • Review provided by PeerSpot

What is our primary use case?

We use Terraform for many different use cases. The primary one is ensuring that the security policy is automatically applied to all of the resources within a cloud environment. Another one would be creating and dismantling all sorts of test labs, as well as creating a development environment. We found a way to automatically create a development environment only for the time we need. We develop the infrastructure and cloud-related tasks.

What is most valuable?

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.

What needs improvement?

One thing where Terraform could use improvement would be the types of resources it supports. With cloud providers always adding new resource types, there are certain resources that Terraform does not support. It would be great if it could support those resources as well.

For how long have I used the solution?

I have been using Terraform for three years.

What do I think about the stability of the solution?

I give it a ten out of ten for stability.

What do I think about the scalability of the solution?

Terraform is very scalable. A ten out of ten. About four or five DevOps engineers use Terraform at my company. 

We plan to increase its usage. I come from the security world and Terraform is very useful in ensuring that off of the resources within a cloud environment are deployed in a unified way. If you build the Terraform script once and you ask to create a different type of resource, instead of going into the Azure or AWS console and creating the resource from scratch, they use your Terraform script and ensure that all of the secured measures you've deemed necessary are built into that deployment.

How was the initial setup?

I would rate the easiness of the setup a nine out of ten. It takes a maximum of 15 minutes to deploy it, but you need to write the script you want to run first, which takes more time since writing it depends on what you want to do.
I deployed it myself, but Terraform has some great, open people who contributed to the project. Specifically, the cloud part of the project had a lot of valuable contributions and made the deployment easy.

What's my experience with pricing, setup cost, and licensing?

I am currently using the free version of Terraform.

What other advice do I have?

My advice to new users would be to understand that Terraform works like a coding language, so you need to understand how it loops over objects in the same way that coding language loops over. objects You should turn Terraform terms into classic coding terms. 

Overall, I rate it a ten out of ten.

Which deployment model are you using for this solution?

Public Cloud


    Sachin Digamber Waghmare

Setting up Terraform is easy and provides flexibility in how you can use it

  • August 31, 2023
  • Review provided by PeerSpot

What is our primary use case?

We use this solution to make our migration plan and utilize the images of Azure, GCP, and EC2 instances for our infrastructure. We have basic applications that the bank requires, so we use Terraform to expedite the initial infrastructure preparation. We also created a couple of common modules that we can use in production, development, and test environments.

What is most valuable?

The environment is very good. That's awesome.

What needs improvement?

At present, they only support around 300 applications and services from different clouds. They should aim to support more than a thousand to stay ahead of their competitors.

The product can integrate and utilize more services from different competitors. Currently, their commands are quite similar to Kubernetes, which we use in our CI/CD pipeline. Also, they should consider incorporating Windows command line, like PowerShell. 

Moreover, they should involve more technologies instead of just being providers for managing infrastructure; they could become active players in the field.

For how long have I used the solution?

I have been using this solution for one and a half years. 

What do I think about the stability of the solution?

The solution is pretty stable. I would rate the stability a nine out of ten.

What do I think about the scalability of the solution?

I would rate the scalability an eight out of ten.

How was the initial setup?

The initial setup is easy. You just need to provide the description and the value for that particular setup. You don't have to learn or by heart remember all those commands. It's really easy. For example, if I want to create a DNS entry, I can use the data as well as resource parameters for the same.

So, that sort of flexibility allows me to use it differently, depending on my needs. When I use it as data, I can redirect my DNS to somewhere else because I'm using GCP as my service provider for my on-premise website. So, I route the incoming requests via GCP using load balancers. I use data as a resource for this. When I'm using Azure DNS, I utilize a resource command for the same in the data.

We have deployed it both on cloud and on-premises. 

What's my experience with pricing, setup cost, and licensing?

The solution is comparatively cheaper than the others.

What other advice do I have?

If you want to stay on top, you should be involved not only in maintaining your current infrastructure but also in adapting to changes. For example, if HashiCorp incorporates certain Linux commands, it will attract more people from the infrastructure field, especially those with a Linux background.

Overall, I would rate the solution a ten out of ten.


    Bruno Baldo

An affordable and scalable solution that provides a self-service infrastructure

  • August 25, 2023
  • Review from a verified AWS customer

What is our primary use case?

I am using the solution on AWS to scale our operations using Infrastructure as Code.

How has it helped my organization?

Terraform is the most useful product for creating Infrastructure as Code. It has a lot of consistency, and we can control it in code. It provides a self-service infrastructure.

What is most valuable?

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

What needs improvement?

The product must improve DevOps features.

For how long have I used the solution?

I have been using the solution for about two years.

What do I think about the stability of the solution?

I never had any stability issues. I rate the stability a ten out of ten.

What do I think about the scalability of the solution?

It is easy to scale the product. I rate the scalability a ten out of ten.

Which solution did I use previously and why did I switch?

We use other solutions for security in DevOps.

How was the initial setup?

The solution is deployed on the cloud. It is easy to deploy the solution. The documentation helps us a lot.

What was our ROI?

The tool has a lot of value. It pays for itself. We save a lot of time using the automation.

What's my experience with pricing, setup cost, and licensing?

The solution is fairly priced.

What other advice do I have?

We're still learning how to use DevOps with our SOC. We need to improve our use cases. The tool is helpful for us to keep the same standards throughout the cloud. Currently, I'm only using AWS. I'm planning to use Azure in a few months. I would advise people to start using the solution. It is a cheap tool and saves us a lot of work. Overall, I rate the product a ten out of ten.


    Tushar B.

Automation of cloud resources made easy with Terraform

  • August 03, 2023
  • Review provided by G2

What do you like best about the product?
Easy syntax and multi cloud support for almost all services and automation is easy using CI/CD pipelines
What do you dislike about the product?
State file management can be improved and more oprions for backend can be added
What problems is the product 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


    Consulting

Best IAC Tool

  • July 25, 2023
  • Review provided by G2

What do you like best about the product?
Hashicorp have created best IAC (Infrastrucutre as a code) tool in the market that support may cloud vendors like AWS, GCP, Azure also other tools like Kubernetes, GIT etc
What do you dislike about the product?
They should create some video resources for their product so that everyone can grab easily and start working on it, also there should be a community for help & support
What problems is the product solving and how is that benefiting you?
Hashicorp have provided best IAC (Infrastrucutre as a code) tool in the market that is helping market or Industries to create Automations for their specific usecases which are not simple availale for other providers


    Jerin R.

Automation of Cloud Services

  • June 08, 2023
  • Review provided by G2

What do you like best about the product?
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 the product?
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 the product 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...