Unified Automation for Software and Configuration: Achieving Speed, Control and Scalability in IT Operations
Software systems and their associated configuration files are inextricably related system artifacts. Software changes often result in changes to configuration settings, and changes to configuration settings often drive changes in software. So, why are software systems and configuration settings managed separately, as if the were unrelated? Because, traditionally, tools and approaches for managing software stacks and their configuration settings have been very different animals. This paper sets out to describe a unified approach for managing software systems and configuration files as part of a single model-driven and version controlled approach.