Operational Excellence - vidyasekaran/GCP GitHub Wiki
https://cloud.google.com/architecture/framework/operational-excellence
Operational excellence helps you build a foundation for another critical principle, reliability. (See the Reliability section for related technical and procedural requirements for architecting and operating reliable services on Google Cloud.)
Strategies Use these strategies to achieve operational excellence.
Automate build, test, and deploy. Use continuous integration and continuous deployment (CI/CD) pipelines to build automated testing into your releases. Perform automated integration testing and deployment.
Monitor business objectives metrics. Define, measure, and alert on relevant business metrics.
Conduct disaster recovery testing. Don't wait for a disaster to strike. Instead, periodically verify that your disaster recovery procedures work, and test the processes regularly.
Best practices Follow these practices to achieve operational excellence.
Increase software development and release velocity. Monitor for system health and business health. Plan and design for failures. The following sections cover the best practices in detail.