Configuration as Code: A Practical Guide
What Is Configuration as Code?
Configuration as Code (CaC) is a design ethos in the field of software development. It refers to the practice of managing and provisioning computing resources and applications through machine-readable definition files rather than physical hardware configuration or interactive configuration tools.
The concept of Configuration as Code is a part of the larger Infrastructure as Code (IaC) philosophy, but specifically focuses on configuration management.