What is Terraform?
Terraform is a tool that help us to manage infrastructure as code (IaS), which also help us build, change, and version cloud and on-prem resources safely.
It can manage low-level components like compute, storage, and networking resources, as well as high-level components like DNS entries and SaaS features.
How does Terraform work?
The core Terraform workflow consists of three stages: Write, Plan, Apply.
Why Terraform?
Terraform generates a plan and prompts for approval before modifying infrastructure. It also keeps track of real infrastructure.
Terraform configuration files are declarative, meaning that they describe the end state of infrastructure.
Terraform supports reusable configuration components called modules that define configurable collections of infrastructure, saving time and encouraging best practices.
Since configuration is written in a file, you can commit it to a Version Control System. Terraform runs Terraform in a consistent, reliable environment and provides secure access to shared state and secret data, role-based access controls, a private registry for sharing both modules and providers, and more.
Get Notification of each & every new blogs through your e-mail
This is a blog platform where I share my personal experiences and insights, encouraging others to share theirs as well so we can learn from each other and grow together