The goals of SCM include:
With the introduction of cloud computing and DevOps the purposes of SCM tools have become merged in some cases. The SCM tools themselves have become virtual appliances that can be instantiated as virtual machines and saved with state and version. The tools can model and manage cloud-based virtual resources, including virtual appliances, storage units, and software bundles. The roles and responsibilities of the actors have become merged as well with developers now being able to dynamically instantiate virtual servers and related resources.3
This section is an excerpt from History of software configuration management.[edit]
Gartner and Forrester Research ↩
Roger S. Pressman (2009). Software Engineering: A Practitioner's Approach (7th International ed.). New York: McGraw-Hill. ↩
Amies, A; Peddle S; Pan T M; Zou P X (June 5, 2012). "Develop cloud applications with Rational tools". IBM DeveloperWorks. IBM. https://www.ibm.com/developerworks/community/blogs/iaas_cloud/entry/develop_cloud_applications_with_rational_tools3 ↩
"1988 "A Guide to Understanding Configuration Management in Trusted Systems" National Computer Security System (via Google) https://books.google.com/books?id=CScMNjwwK8UC&q=configuration+management+systems ↩