Summary
This marks the conclusion of Chapter 8. After reading and comprehending the contents of this chapter, you should now have a reliable blueprint in your mind to draw from as you begin conducting your initiatives regarding the development and implementation of governance, a branching strategy, release pipelines, and change management.
As you’ve seen, by architecting your CI/CD infrastructure to automatically enforce these tenets, you minimize the risk of human error and burnout. The implications for this should not be taken lightly as we are not replacing or watering down governance, branching strategies, release pipelines, and change management in our organizations. Rather, we are baking them into the cake. This means that these duties must still be thoroughly implemented and enforced as before, but through the various oversight mechanisms that can be implemented in the configurations of your CI/CD pipelines.
In the next chapter, we’ll discuss effective strategies...