Learning and applying operations best practices
Google Cloud's Architecture Framework describes best practices and provides implementation recommendations for products and services on GCP. A part of the framework is dedicated to operational excellence and is documented at https://cloud.google.com/architecture/framework/operational-excellence.
In this section, we'll break down these guiding principles and recommendations, elaborate on them, and relate them to concrete examples as well as architectural concepts you've learned in this book.
The framework sets forth the following strategies (guiding principles):
- Automate, build, test, and deploy
- Monitor business objective metrics
- Conduct disaster recovery (DR) testing
In short, they encapsulate the SRE practices of automation, observability, and designing for failure. As strategies, they must be embraced as overarching guiding principles that teams must not deviate from. Therefore, have these...