StudyToCert

All certifications / Terraform Associate / Lessons

HashiCorp Certified: Terraform Associate Terraform Associate (004) · Domain 1: Infrastructure as Code (IaC) with Terraform

Immutable infrastructure: replace rather than patch in place

▶ Watch the overview video

Last reviewed September 25, 2026 · Leer en español

In a mutable model, you keep servers running for a long time and change them in place: log in, apply patches, edit configuration files, upgrade software. Over months, each server accumulates its own history of changes, and two servers that started identical slowly diverge. These are sometimes called snowflake servers because no two are alike, and rebuilding one exactly becomes hard.

Free account

Keep reading for free

Create a free StudyToCert account to read the rest of this lesson: 5 more sections, 5 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.

Sign up free Log in

Study Terraform Associate for free
A week-by-week plan with every lesson, quizzes, checkpoint tests, a practice exam and hands-on labs.
Open the Terraform Associate study plan