Infrastructure as code makes mistakes reproducible

Defining infrastructure in code makes everything consistent, including the mistakes.

A misconfiguration in a template is deployed identically everywhere it is used, which turns one error into a fleet-wide condition. That is the cost of the same property that makes it valuable, and it is why the templates deserve review the way application code does.

More on Cloud resilience