Skip to content
Captain's Academy0
← Terraform sea chart
Island 1 · IaC & Terraform · Port 1.2

Mutable vs immutable infrastructure

Ask the Captain
Instagram
Two servers, same setup. Why are they different now?
You'll learn to

explain why patched servers drift apart and why replacing beats patching

Recap

  1. 1Mutable = change servers in place: they drift apart ("snowflakes")
  2. 2Immutable = replace from the blueprint: every server matches its code
  3. 3In a plan, -/+ means replace ("# forces replacement")
Check yourself

Your team upgrades software on running servers, one by one. Which model is that?

1.2

Stamp this lesson

Watched it and passed the check? Mark it in your logbook.