Introduction
Infrastructure as code (IaC) tools allow to manage your infrastructure as code not manual edit on console. IaC allows you to build, change and manage your infrastructre in a safe and consistent
- Terraform can manage infrastructure on multiple cloud platform.
- The human readable configuration helps you write infrastrure code.
- Terraform's state allows you to track resource changes throughout your deployments.
- You can commit your configurations to version control to safely collaborate on infrastructure.
To deploy infrastructure with Terraform:
- Scope - Identify the infrastructure for your project.
- Author - Write the configuration for your infrastructure.
- Initialize - Install the plugins Terraform needs to manage the infrastructure.
- Plan - Preview the changes Terraform will make to match your configuration.
- Apply - Make the planned changes.
