Summary
In this chapter, you were introduced to CD principles and some of the practices and technical capabilities that underpin them, such as CI, continuous testing, deployment automation, and trunk-based development. You also learned how CD and these practices positively impact software delivery performance and achieve organization goals, as measured by DORA research.
In the second part of the chapter, we described some potential security threats to a software supply chain and some strategies to protect against them. We also provided an overview of the SLSA Build track specification.
This information should prepare you for the rest of the book, in which we show how to implement CD and software supply chain security best practices using Google Cloud-managed services.
The next chapter is a look at Skaffold, an open source tool for continuous development and CD that is used by several of the Google Cloud services described in this book.