Chapter 1, CI/CD with Automated Testing, introduces the concept of automation and the explains the importance of automation compared to manual processes.
Chapter 2, Basics of Continuous Integration, introduces the concept of continuous integration, explains what a software build is, and covers CI build practices.
Chapter 3, Basics of Continuous Delivery, introduces the concept of continuous delivery and in particular explains the problem of delivering software, configuration management, deployment pipelines, and scripting.
Chapter 4, The Business Value of CI/CD, covers the business value of CI/CD by explaining problems with communication, such as the ability to communicate pain points to team members, sharing responsibilities ...