Shift Left: Continuous Integration Testing with Cloud Build (Cloud Next '19)

The DevOps principle of “Shifting Left” promotes testing early in the development cycle. This practice can significantly improve software quality and system health. However, the rise of containerized microservice applications brings a new challenge: each service is developed as a distinct, isolated unit. It’s possible that each service is thoroughly tested—individually–but they aren’t validated in conjunction until deploy time. If at all. In this session, we’ll explore techniques for running high-fidelity integration tests across multiple services, as part of a Continuous Integration workflow. You will learn how to use Cloud Build to provision, test, and tear down self-contained Kubernetes environments that replicate complete production systems. This allows you to run full-system tests as part of every build, safely and cost effectively.

Cloud Build →

Watch more:
Next ’19 DevOps & SRE Sessions here →
Next ‘19 All Sessions playlist →

Subscribe to the GCP Channel →

Speaker(s): Dave Stanke, Christopher Sanson

Session ID: OPS212
product:Cloud Build,Kubernetes Engine; fullname:Christopher Sanson,Dave Stanke;

Duration: 35:47
Publisher: Google Cloud
You can watch this video also at the source.