Summary
Modern software development practices place high importance on short iteration cycles and frequent deployments. Manual deployment processes do not scale well in this environment, and create ample opportunity for human error. This presents a need for change process automation, around which many best practices have emerged, including CI and CD. These practices increase developer velocity and reliability while reducing toil, but rely heavily on technology.
As we've seen in this chapter, Google provides several tools around change management and developer processes in general. Cloud Source Repositories brings source code directly into the Google Cloud Platform ecosystem, where private Git repositories create an ideal starting point for ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access