Terraform is a great tool in the market to manage infrastructure as a Code.
What do you like best about the product?
It supports all major public and private cloud including AWS, Azure, GCP and VMware.It maintains a state file that serves as a crucial component of its functionality. The state file is responsible for tracking and managing the current state of deployed resources, and it aids Terraform in understanding the necessary changes required to achieve the desired state.
Certifications are available to improve skills.
Certifications are available to improve skills.
What do you dislike about the product?
Needs a learning curve. Terraform's plan and apply workflow is a two-step process where the first step involves generating an execution plan that shows the changes that will be applied to the infrastructure. The second step is to apply the changes to the infrastructure. During the execution of these steps, Terraform may not provide real-time feedback about the progress, and this can cause delays in getting feedback, especially in larger deployments. As the deployment size increases, the time taken to complete the changes can also increase, leading to longer feedback loops. It's worth noting that Terraform provides various ways to monitor the status of deployments, such as logs and status updates, but these may not be real-time. There are third-party tools that can help provide real-time feedback, but it's essential to evaluate the tools carefully to ensure they meet your requirements.
What problems is the product solving and how is that benefiting you?
Easy to manage and maintain infrastructure. Reduces human error.
There are no comments to display