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 → http://bit.ly/2TSJRfT
Next ’19 DevOps & SRE Sessions here → https://bit.ly/Next19DevOpsSRE
Next ‘19 All Sessions playlist → https://bit.ly/Next19AllSessions
Subscribe to the GCP Channel → https://bit.ly/GCloudPlatform
Speaker(s): Dave Stanke, Christopher Sanson
Session ID: OPS212
product:Cloud Build,Kubernetes Engine; fullname:Christopher Sanson,Dave Stanke;
Publisher: Google Cloud
You can watch this video also at the source.