Summary
In this chapter, you've learned about the problems DevOps emerged to solve and its five backbone principles. You've then learned about SRE, which is a practical implementation of DevOps. You've learned how you can incorporate SRE, from broad cultural changes to specific technical practices. In particular, you've learned about the motivations for automation and the importance of measuring and automating toil. You got hands-on experience in using GCP to automate infrastructure deployments and implement a serverless CI/CD pipeline.
Finally, you've learned a few practical ways to apply SRE to your organization and form SRE teams. You should be able to apply many of the concepts learned in this chapter to design modern enterprise solutions with the perfect balance between reliability and innovation agility to support organizations in their DevOps journey.
In the next chapter, you will learn how to design a scalable microservices architecture on GCP...