With the infrastructure as code approach, system configuration is abstracted away from individual responsibilities. Individual people are no longer responsible for entire servers, but instead for single applications across a number of systems.
This shift is a key benefit of successful devops strategies and allows the sharing of responsibilities as we profit from distributed knowledge. Individuals can configure the part of the stack they know best and simultaneously benefit from the codified expertise of their colleagues.
In this talk from Config Management Camp Gent, I discussed how this approach is being leveraged to develop and maintain a distributed research infrastructure, in particular DARIAH-DE.