Infrastructure as Code (IaC) adalah praktik mengelola infrastruktur melalui file konfigurasi — bukan manual UI atau script ad-hoc. Dua tools dominan di 2026: Terraform (HashiCorp) dan Pulumi.
Terraform (HCL)
Terraform menggunakan HashiCorp Configuration Language (HCL) — deklaratif dan mudah dibaca. Provider ecosystem terluas (AWS, Azure, GCP, Kubernetes, dll). State management via Terraform Cloud atau backend S3.
Pulumi (General Purpose Language)
Pulumi memungkinkan Anda menulis infrastruktur dalam Python, TypeScript, Go, C# — bahasa pemrograman umum. Kelebihan: loops, conditionals, functions, testing dengan framework yang sudah dikenal.






