Client Configurations and Software Configuration Management
This section covers some advanced topics generally not needed in simpler cases, but required for a sound resource management in more complex situations. We already mentioned how configuration techniques could be useful for managing modules and the various resources involved in the deployment.
We will focus on the client side of the abstract model exposed in Chapter 2. In doing so, we will slightly change our approach, making it become more practical. We will mention the more important concepts in the software-configuration discipline, whose principles are useful to rigorously set out and successively manage any non-trivial software deployment.
First of all, let's see what configuration ...