Tag: learn-terraform

Day 35: Mastering Terraform Modules

Jun 22, 2025 Coffee Read

Learn how to create and use reusable Terraform modules for cleaner, scalable, and organized infrastructure as code projects.

Day 34: Mastering Terraform Drift

Jun 6, 2025 Coffee Read

Learn to detect and fix Terraform drift, sync remote changes, and manage existing infrastructure using terraform import.

Day 33: Mastering Terraform HCL Feature

May 9, 2025 Coffee Read

Master Terraform HCL features including count, for_each, lifecycle, and dynamic blocks to build scalable and reusable infrastructure code.

Day 32: Mastering Terraform Data Sources

Apr 23, 2025 Quick Read

Learn how to use Terraform Data Sources to reference existing infrastructure and integrate it into your current configuration.

Day 31: Mastering Terraform Provisioner

Apr 21, 2025 Coffee Read

Explore Terraform provisioners local-exec, remote-exec, and file provisioners, demonstrating their use in provisioning an Azure VM, with the null_resource adding flexibility for custom configurations.

Day 30: Mastering Terraform State

Apr 17, 2025 Coffee Read

Learn how Terraform manages state, its purpose, essential commands, and best practices for secure remote storage.

Day 29: Mastering Terraform Commands Part 2

Apr 10, 2025 Coffee Read

Explore Terraform variables, tfvars, locals, outputs, and file structure to manage infrastructure effectively and modularly.

Day 28: Mastering Terraform Commands Part 1

Apr 4, 2025 Coffee Read

Learn essential Terraform commands like fmt, validate, plan, and apply to format, validate, and deploy infrastructure efficiently.

Day 27: Mastering Terraform Architecture

Mar 30, 2025 Coffee Read

Learn Terraform architecture, declarative vs imperative, Terraform ecosystem, Azure provider setup, and first initialization.

Day 26: Mastering Infrastructure as Code (IaC)

Mar 24, 2025 Quick Read

Explore Infrastructure as Code (IaC), its benefits, and how it simplifies cloud resource management with Terraform, Azure, and GCP.