Manual configuration management

This type of anti-pattern can be frustrating to operations personnel, as they will be the last to know about new behaviors in a product. If the day of software delivery is the first time the operations team has seen the new feature, then they may be in for a surprise in software behavior. Cindy, an operations team member, has been tasked with delivering software and notices that the install script is completely broken because it cannot communicate with the Identification (ID) server. Cindy sends log messages to the development team and finds out that one of the client secrets for the ID server has changed and that the install script needs to use this new value in order to properly connect.

This type of problem ...

Get Hands-On Continuous Integration and Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.