Summary
If you are adopting CI/CD and DevOps practices but you're not accelerating, then you should have a close look at your solution architecture as one of the key indicators for engineering velocity. Focus on the deployability and testability characteristics rather than on the architectural styles.
In this chapter, I gave you an overview of loosely coupled systems' evolutionary design, and I introduced some relevant architectural styles and patterns.
In the next chapter, we'll discuss the correlation between your organizational structure and your software architecture and how it all comes together in GitHub.