Terraform Cheat Sheet: The Ultimate Reference for Infrastructure as Code (2025)

🧾 Terraform Cheat Sheet: The Ultimate Reference for Infrastructure as Code (2025) Learn and master Terraform with this complete cheat sheet β€” from basics to advanced automation….

Read More

Terraform Explained Through a Simple Story – From Manual Chaos to Automated Peace

🌍 Terraform Explained Through a Simple Story – From Manual Chaos to Automated Peace πŸšͺ Welcome to DevTown – The City of Applications Imagine a bustling city…

Read More

Terraform from Essentials to Advanced: The Complete Guide (2025)

🌍 Terraform from Essentials to Advanced: The Complete Guide (2025) Build, manage, and scale infrastructure like code – cloud-native, multi-cloud, and secure. πŸš€ What is Terraform? Terraform…

Read More

Terraform interview questions that are commonly asked in interviews

Basic Questions Intermediate Questions Advanced Questions Scenario-Based Questions Advanced and Scenario-Based Questions Mohammad Gufran Jahangir

Read More

Ultimate guide for terraform from basic to advance

What is the need of terraform IAAC? The need for Terraform Infrastructure as Code (IaAC) is driven by several key benefits: Summary: List of IaaC tools Here…

Read More

Terraform Pipeline (Part-18)

Terraform Pipeline A Terraform pipeline automates the process of planning, applying, and managing infrastructure as code (IaC) with Terraform. By integrating Terraform with a CI/CD pipeline, you…

Read More

Terraform Templates (Part-17)

Terraform Templates Terraform templates are a powerful feature that allows you to create dynamic and reusable configurations. Templates are often used to generate configuration files or scripts…

Read More

Terraform Import (Part-16)

Terraform Import Terraform Import is a command used to bring existing infrastructure that was not originally managed by Terraform under Terraform’s management. This is useful for integrating…

Read More

Terraform Data Source (Part-15)

What is a Data Source in Terraform? In Terraform, a data source allows you to fetch and use information defined outside of Terraform or managed by other…

Read More

Terraform Function (Part-14)

Terraform functions are built-in functions that allow you to manipulate and process data within your Terraform configuration files. They help in transforming and handling various data types,…

Read More

Terraform Workspace (Part-13)

What is a Terraform Workspace? A Terraform workspace allows you to manage multiple distinct states associated with a single configuration. This is useful for managing environments like…

Read More

Terraform Backend (Part-12)

What is a Backend in Terraform? In Terraform, a backend determines where and how the Terraform state is stored. The state is a crucial component in Terraform…

Read More

Terraform Provisioner (Part-11)

Terraform Provisioners are used to execute scripts or commands on the local machine or on the created resources after they have been created. Types of Terraform Provisioners…

Read More

Examples for Terraform Variables (Part-9)

Terraform variable using TF_VAR environment variables example How to set Terraform Variables in Windows? Steps to Use TF_VAR Environment Variables Example Let’s walk through an example where…

Read More

Command to Apply Multiple .tfvars Files (Part-10)

Here’s how you can specify multiple .tfvars files when running the terraform apply command: Example Assume you have the following .tfvars files: dev.tfvars prod.tfvars override.tfvars Applying the…

Read More

How to User Terraform code to create Azure resource (Part -8)

Simple examples to create resource group Create Azurerm provider Under configuration option Use below available options: Azure Provider: Authenticating using a Service Principal with a Client Secret…

Read More

Types of Variable in Terraform (Part-7)

There are three primary types of variables in Terraform: 1. Input Variables Input variables are used to define values that can be passed into the Terraform configuration…

Read More

What is Terraform Module (Part-6)

What are Terraform Modules? Terraform modules are a way to organize and reuse Terraform configurations. They allow you to group multiple resources together and can be used…

Read More

Variables in Terraform (Part-5)

Types of variables In Terraform, there are several types of variables that you can define, including: How to declare variables in Terraform? As per below image we…

Read More

How to write Terraform code (Part-4)

How to do write Terraform code? How to Write Code in Terraform Example Steps All the services in AWS and Azure are know as Resources. Please find…

Read More