Further Reading: Terraform Official Docs
Terraform is an open-source tool from HashiCorp that allows you to define cloud infrastructure using a high-level configuration language. By writing declarative code, you can manage and provision infrastructure in a predictable and consistent way.
In this post, we will explore the fundamentals of Terraform, including how to write configuration files, initialize a working directory, and apply infrastructure changes in a safe and repeatable manner.