Skip to main content

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.

terraform