Summary
CD, as we have seen, centers around the concept of automation. Throughout this chapter, we have learned about what delivering software means. We first examined the common issues that arise when delivering software. We also discussed configuration management in detail and the roles that version control and dependency management play in any configuration. We also looked at the deployment pipeline and took an in-depth look at the different build stages. In the deployment scripting section, we looked at some build tools that exist and set some best practices to follow. Lastly, we briefly looked at the deployment ecosystem and some of the cloud providers. In the next chapter, we will discuss the problems of communication among different ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access