Chapter 7. Architecting Your Application for CM

Chapter Overview

7.1 Why Is Architecture Important? 99

7.2 Where Do I Start? 99

7.3 How CM Facilitates Good Architecture 99

7.4 What Architects Can Learn From Testers 99

7.5 Configuration Management–Driven Development (CMDD) 101

7.6 Coping with the Changing Architecture 101

7.7 Using Source Code Management to Facilitate Architecture 102

7.8 Training Is Essential 102

7.9 Source Code Management as a Service 103

7.10 Build Engineering as a Service 103

Configuration management depends on architecture in a number of important ways. Unfortunately, this dependency is often overlooked, and that often results in problems and serious mistakes. I have always believed that architecture was the Achilles’ ...

Get Configuration Management Best Practices: Practical Methods that Work in the Real World now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.