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

Reviews from AWS Marketplace

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

87 reviews
from G2

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


    Shriya S.

Terraform for Provisioning resources

  • October 28, 2021
  • Review provided by G2

What do you like best about the product?
1. Provision resources in one environment and quickly provision in other environments: Example: In the development environment, created scripts to provision storage accounts, Virtual machines, etc. I needed same resources in Production environement, so just ran the scripts which was created for development and got my resources provisioned without doing repeating provisioning tasks.
2. Reduce developers work: As once a resource is provisioned in one environment, developer can easily create same resource by running the same scripts.
What do you dislike about the product?
1. Less Examples: There is only one example per resource.
2. Terraform is still growing due to which there are less users, less support.
3. For new developers, it becomes a bit tricky to understand whole work flow of terraform.
What problems is the product solving and how is that benefiting you?
1. Reduces the developer's manual work: I have been using it for more than 6 months and it s easy to use. Example of my usuage: I just wrote a script for one resource and ran the script for one environment, Then after few days got the request to provide the same resource in another environment, so I just copied the script made some changes in variable names (e.g. virtual machine name) and resource was provisioned within 10 min without any issues.
2. Experienced developers find it easy to use once the workflow of terraform is known (key understanding of terraform state file etc.)


    Shruti J.

Best available tool for infrastructure provisioning.

  • September 16, 2021
  • Review provided by G2

What do you like best about the product?
Terraform language is easy to learn that i learned it within weeks. It's concept is easy to implement and we can provision infrastructure that too of organisation level.
What do you dislike about the product?
If in case we loose the state file then we need to either manually manage the resources or import all the resources back into the terraform.
What problems is the product solving and how is that benefiting you?
It ease to manage the infrastructure provisioning and all the infrastructure resources can be created on hitting few commands. It does help in code reusability and working in a team for creating huge infrastructure with automation.
Recommendations to others considering the product:
Please select backend wisely as you may compromise with sensitive data or keys.


    Information Services

Excellent tool for cloud resource provisioning and versioning

  • September 02, 2021
  • Review verified by G2

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.


    Saqib M.

Great tool for centrally managing Cloud resources

  • August 23, 2021
  • Review verified by G2

What do you like best about the product?
Terraform allowed us to bring DevOps practices to managing the cloud infrastructure as Infrastructure-as -Code. We have solutions spanning across multiple providers and we employ Terraform to centrally manage our resources. We maintain a codebase for Infrastructure-as-Code on our enterprise git. We have create a DevOps cycles using Jenkins automation server.

Our infrastructure engineering team has implemented the DevOps process to maintaining the Infrastructure-as-Code to provision cloud resource. This brings us to enforcing company-wide governance and compliance policies.

Reusabilty is another aspect I like about Terraform. We create modules for our small solutions then we usethose modules in our other complex solutions. We create module so that we do not have to implement compliance and least-privileges security every time in our solutions architecture. Reusing prebuilt modules help us focus on the overall architecture than worrying about compliance or security of resources provisioned by the module, since they already passed the compliance and security threshold.

We can quickly provision resources to various providers using Terraform. This further allows us to make small changes quickly to our existing infrastructure provisioned via Terraform. In other words, it provides ease of provisioning and managing the resources on different providers.
What do you dislike about the product?
Sometimes, we are stuck with some issues and could not get around as those are the known issues. It's an open-source project, so we can expect to have such discrepancies.
What problems is the product solving and how is that benefiting you?
We implemented the DevOps process in the provisioning and management of our cloud infrastructure. We maintain a repo of infrastructure as code with Pipelines created in Jenkins that provisions and manages the cloud infrastructure in dev and prod environments.

We create reusable modules that could be referred to in complex architectures later on.
Recommendations to others considering the product:
For your cloud infrastructure management, I recommend using Terraform. Terraform allows the central management of all infrastructure in any supported cloud provider. Terraform is a way to implement the DevOps process in infrastructure management, which could greatly simplify the coding, testing, provisioning, and improvement cycles for infrastructure management


    ANurag T.

Leading Infrastructure As Code management tool

  • July 26, 2021
  • Review provided by G2

What do you like best about the product?
Hashicorp made it opensource so we're free to write our own providers.
It has large community and a huge set of providers which contains ton of modules.
What do you dislike about the product?
Functionality gets changed in every version of Terraform, If you've written IaC in version x than there are higher chances that IaC won't work in the newer versions.
What problems is the product solving and how is that benefiting you?
In my org there was a challenge to write IaC for the existing deployed infrastructure and terraform helped us, it's very easy to write IaC for an existing infrastructure using Terraform.

Using terraform now it's very easy to figure out the bugs in infrastructure configuration.


    James M.

Infrastructure as code

  • June 17, 2021
  • Review verified by G2

What do you like best about the product?
Ability to deploy replicable infrastructure quickly and easily
documentation on there website for each provider also has examples which makes it a lot easier to learn
Can be used with a lot of different providers unlike somthing like cloudformation which can only be used with AWS
What do you dislike about the product?
sometimes hard to get it to do exactly what you want it to do due to it being there own programming language
What problems is the product solving and how is that benefiting you?
We are using this to make sure that are environments are all the same. when we need to deploy a new environment using terraform saves us around 5 days of manual work and means that little things dont get forgotten about or missed
Recommendations to others considering the product:
I would recommend using terraform over somthing like cloudformation on AWS once you have learnt how it works you can use it with different providers


    Yiorgos [George] A.

Use terraform

  • January 11, 2021
  • Review provided by G2

What do you like best about the product?
Declarative style for describing infrastructures.
What do you dislike about the product?
Sometimes after application resources need to be recreated while in fact this is not really necessary. The good thing is, as versions progress, this happens less often.
What problems is the product solving and how is that benefiting you?
Making infrastructure reviewable, auditable and immutable.


    Information Technology and Services

Automated Deployments to Cloud Easily

  • November 18, 2020
  • Review provided by G2

What do you like best about the product?
Easy to deploy the same infrastructure across many accounts
Easy to write syntax and understand
What do you dislike about the product?
The documentation is a bit poor. This could be improved with viable options for parameters
What problems is the product solving and how is that benefiting you?
Deploying infrastructure automatically across multiple accounts, not having to manually click and worrying about human error when deploying


    Sarthak T.

Great

  • September 24, 2020
  • Review provided by G2

What do you like best about the product?
Terraform gives you the ability to create your infrastructure. I have used terraform for creating infrastructure on AWS.
What do you dislike about the product?
I haven't faced any specific issues, as of now.
What problems is the product solving and how is that benefiting you?
It allows to write the script with inbuilt modules to create components, taking an example of AWS
Recommendations to others considering the product:
If you want to secure your infrastructure without allowing changes from user interface that are more vulnerable and can affect the whole infra, instead go for a terraform that can plan your needs , apply them potentially


    Ranjith S.

Best Infra as a code service/solution

  • July 31, 2020
  • Review provided by G2

What do you like best about the product?
Currently automating aws infra with the help of terraform. This has made deployment of environments a breeze. The structure of terraform files are easy to understand and modify. This makes it very easy to code with fewer lines of code. Though it has a bit of initial learning curve, once you understand how to use it its very easy to manage and update.
What do you dislike about the product?
Sometimes the deployment takes long, mostly due to a dependency while modifying. The enterprise version is very costly.
What problems is the product solving and how is that benefiting you?
- Automating AWS infrastructure creation / maintenance
- Migration from one cloud vendor to another