Summary
This chapter discussed various aspects of unified configuration management of bespoke applications and COTS components at scale. We covered concepts such as different tools available for configuration management, common pitfalls along the way when we scale, and the trade-off in using different patterns. Also, we discussed how different combinations of tools and practices could complement each other under different circumstances.
The following two chapters will look at hands-on examples to try out a few recipes discussed in this chapter. The recipes will include KRM and XRM configuration management as we move toward end-to-end automation of the whole application and its COTS dependencies.