Home / Companies / Spacelift / Blog / Post Details
Content Deep Dive

Terraform Architecture Introduction – Structure and Workflow

Blog post from Spacelift

Post Details
Company
Date Published
Author
Vivekanand Rapaka
Word Count
1,415
Language
English
Hacker News Points
-
Summary

Terraform is an open-source Infrastructure as Code (IaC) tool developed by Hashicorp that enables users to provision infrastructure in a simple, efficient, and declarative manner through repeatable code. It has a cloud-agnostic nature, allowing deployment of infrastructure to any cloud environment or on-premises environments. Terraform's architecture consists of the Terraform Core, Providers, and State file. The workflow involves defining resources in configuration files, initializing the working directory, reviewing the execution plan, applying changes, and inspecting the state of infrastructure.