Terraform – Concept

What is Terraform ?


Terraform is an infrastructure as code (IaC) tool that allows you to build, change, and version infrastructure safely and efficiently. This includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS entries, SaaS features, etc. Terraform can manage both existing service providers and custom in-house solutions.

– Tool used to build, manage, and version infrastructure as code
– Uses HCL to declare the desired state
– Support multiple service providers
– Support a single app or an entire data center


Terraform Terminologies : Terraform Configuration, Provider, Plan, Terraform state file, Provisioner


There are basically 3 steps in terraform :


Terraform Syntax :

Leave a Reply

Your email address will not be published. Required fields are marked *