10

Demonstrating an End-to-End Software Delivery Pipeline

In this chapter, we will use all the Google Cloud tools that we’ve described in the book to build an end-to-end pipeline, from code to production, given an example application.

You’ll update your app in Cloud Code, commit your changes to trigger a build in Cloud Build, scan for vulnerabilities using Artifact Registry, and use Cloud Deploy to deploy your app in a QA GKE cluster, where integration and usability tests can be performed, and then deploy it using a canary deployment strategy to a production GKE cluster.

Performing the steps in this chapter gives you a chance to practice the complete software delivery flow in Google Cloud.

To avoid confusion, note that this chapter uses the ...

Get Secure Continuous Delivery on Google Cloud now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.