Ultimate access to all questions.
You are designing a joint-ownership model for a service hosted on Google Cloud Platform (GCP) to improve collaboration between the DevOps team and the Software Development team. The DevOps team manages the service infrastructure and handles on-call responsibilities for incidents, while the Software Development team writes, submits, and reviews code. Neither team has established Service Level Objectives (SLOs). In the new joint-ownership model, how should responsibilities be assigned to each team to align with SRE best practices, ensure effective incident management, and support the creation and monitoring of SLOs using GCP tools?
Explanation:
B. Correct. This option aligns with SRE best practices and GCP tools. The DevOps team focuses on infrastructure and automation (e.g., Cloud Build, Cloud Monitoring), while the Software Development team contributes to observability and shares on-call duties, fostering ownership. Joint responsibilities, such as co-developing SLOs, error budgets, and conducting blameless post-incident reviews using Cloud Logging, ensure collaboration. This model balances development and operational tasks, leverages GCP tools effectively, and supports a culture of shared responsibility, which is central to the Google Cloud Professional DevOps Engineer certification.