Chapter 7. Configuration Management
The previous chapter introduced Source Code Configuration Management (SCCM). This chapter is a continuation of the earlier chapter, and it introduces infrastructure and application configuration management. An emerging concept in infrastructure configuration management is Infrastructure as Code (IaC). It helps in bringing a high degree of consistency, predictability, and standardization not only in designing, developing, provisioning, and deployment of infrastructure but also in easing maintenance and upgrades on an ongoing basis. One of the major DevOps principles is configuration management related to infrastructure and application. Chapter 5, Building a Sample Application introduced Online Medicine as a sample application. The same application will be provisioned, deployed, and configured end to end as part of this chapter.