Introducing IaCConf 2025, the free virtual event for elevating your IaC skills

➡️ Register Now

Recent posts

Terraform Count vs. For Each Meta-Argument – When to Use It
Terraform13 min read
Terraform Count vs. For Each Meta-Argument – When to Use It

See how and when to use Terraform count and for_each. Learn what to keep in mind when working with these Terraform meta-arguments.

Terraform Locals: What Are They, How to Use Them
Terraform8 min read
Terraform Locals: What Are They, How to Use Them

What are Terraform Locals? Learn what Terraform Locals are, see how to use them, with real-life examples and use cases.

How to Manage AWS Lambda Functions with Terraform: Tutorial
Terraform12 min read
How to Manage AWS Lambda Functions with Terraform: Tutorial

See how to manage AWS Lambda functions with Terraform. Examples, tutorial and screenshots included. Terraform AWS Lambda function made easy.

How to Debug & Troubleshoot Terraform Projects: Tutorial
Terraform8 min read
How to Debug & Troubleshoot Terraform Projects: Tutorial

Learn how to debug Terraform projects and troubleshoot Terraform errors whether on Windows or other operating system. See how verify the debug logs.

Download & Install Terraform on Windows, MacOS, Linux
Terraform7 min read
Download & Install Terraform on Windows, MacOS, Linux

Learn how to download and install Terraform on Windows, Linux, and macOS. Terraform installation made easy! See a full tutorial.

How to Deploy Infrastructure in CI/CD Using Terraform (Pipeline)
Terraform14 min read
How to Deploy Infrastructure in CI/CD Using Terraform (Pipeline)

Learn how to use Terraform in CI/CD. See how to deploy infrastructure in CI CD. Check different approaches to integrating Terraform into generic deployment pipelines.

How to Create and Manage an AWS S3 Bucket Using Terraform
Terraform9 min read
How to Create and Manage an AWS S3 Bucket Using Terraform

Learn how to create and manage an AWS S3 bucket using Terraform. Check the examples of the AWS S3 bucket in Terraform.

Common Patterns of Infrastructure as Code Architecture: Terraform & Terragrunt
General8 min read
Common Patterns of Infrastructure as Code Architecture: Terraform & Terragrunt

See common patterns of Infrastructure as Code architecture in Terraform and Terragrunt. Learn the differences between common patterns of IaC.

How to Upgrade Terraform to the Latest Version
Terraform8 min read
How to Upgrade Terraform to the Latest Version

Learn how to install and upgrade Terraform to the latest version. A quick step-by-step tutorial to upgrading Terraform. Terraform installation made simple.

Terraform vs. Ansible : Key Differences and Comparison of Tools
Ansible12 min read
Terraform vs. Ansible : Key Differences and Comparison of Tools

Ansible vs Terraform: what is the difference between the tools and which one to choose? See a detailed expert comparison and decide for yourself.

Terraform Functions, Expressions, Loops (Examples)
Terraform28 min read
Terraform Functions, Expressions, Loops (Examples)

Learn what built-in Terraform functions, expressions, and loops are. See examples and definitions. Terraform functions made easy!

Destroy Command – How to Destroy Resources from Terraform
Terraform11 min read
Destroy Command – How to Destroy Resources from Terraform

Learn how to destroy resources from Terraform. See how to use the Terraform destroy command, also to target a specific resource.

How to Get Started with Terraform on GCP
Terraform8 min read
How to Get Started with Terraform on GCP

Learn how to get started with Terraform on Google Cloud Platform (GCP). Simple Terraform GCP Provider usage examples.

5 Ways to Manage Terraform at Scale – Best Practices
Terraform17 min read
5 Ways to Manage Terraform at Scale – Best Practices

This article goes through five approaches to managing Terraform workflows at scale: using Terraform locally, automating it in-house, using open source solution, using Terraform Cloud, and using Spacelift.

What Are Terraform Modules and How to Use Them: Tutorial
Terraform14 min read
What Are Terraform Modules and How to Use Them: Tutorial

Deep dive into Terraform modules - what is it, how to create it, when and how to use it with examples. Terraform module vs resource explained.

How to Use Terraform Variables: Examples & Best Practices
Terraform24 min read
How to Use Terraform Variables: Examples & Best Practices

Terraform variables types and how to use them. Learn how to use local, input, output, and environment variables. See how to mark Terraform variables as sensitive.

Managing Active Directory with Azure AD Terraform Provider
Azure6 min read
Managing Active Directory with Azure AD Terraform Provider

Learn how to manage Active Directory Objects with Azure AD Provider for Terraform. Check Terraform Azure AD provider usage examples.

Terraform Data Sources – How They Are Utilized
Terraform20 min read
Terraform Data Sources – How They Are Utilized

Learn what is a data source in Terraform, how data sources work, and how to use them. See the examples. Data sources in remote state explained.

IaC Was Just The Beginning

You need a collaborative environment for building the platform your teams need, with deep insight, full control, and unlimited flexibility. Build better with Spacelift.

Liftoff with Spacelift!

Thu, May 15, 2025 @ 11:00am EDT

The First Community-Driven
IaC Conference

Register now