Q: Which DevOps principle is most directly supported by configuration management?
-
A
Manual testing
-
B
Waterfall development
-
C
Infrastructure as Code
-
D
Single-threaded processing
C
Answer:
C
Explanation:
Infrastructure as Code (IaC) is the practice of defining and managing infrastructure using configuration files that are treated like source code. Configuration Management directly enables this by allowing infrastructure components such as servers, networks, and storage to be provisioned, configured, and maintained via scripts or templates. This not only supports automation in continuous deployment but also ensures consistency, scalability, and traceability. IaC tools like Terraform, Ansible, and Chef rely on configuration management to provide reproducible infrastructure. It simplifies complex setups, minimizes human error, and enables quick recovery from failures through re-deployable code.
Related Topic:
Share Above MCQ