Google Professional Cloud DevOps Engineer Question 103
Select 4Google Cloud PlatformYou are a Cloud DevOps Engineer at a company preparing to introduce a new microservice into production. You have been tasked with ensuring a smooth launch by following best practices for service management. Which of the following steps should you include as part of the pre-service onboarding process to meet operational readiness requirements?
- A
Create and test monitoring and alerting configurations for the new service.
- B
Define clear service-level objectives (SLOs) and service-level indicators (SLIs) for the new service.
- C
Deploy the new service directly to production to test its performance under real-world conditions.
- D
Prepare a rollback strategy to address potential issues during the deployment.
- E
Document the service architecture and dependencies in a centralized knowledge base.
Show answer and explanation
Correct answers: A, B, D, E
Explanation
To ensure the successful onboarding and launch of a new service, it is critical to address key operational readiness requirements such as monitoring, defining measurable goals (SLOs/SLIs), having a rollback strategy, and documenting the service architecture. These steps help mitigate risks and ensure reliability. However, deploying directly to production without prior testing should be avoided as it introduces unnecessary risks and does not align with best practices for service management.
- A. Correct.
Correct. Creating and testing monitoring and alerting configurations is essential to ensure the service's health can be monitored in production and issues can be detected early.
- B. Correct.
Correct. Defining SLOs and SLIs helps align the service's performance with business expectations and ensures measurable goals are established.
- C. Incorrect.
Incorrect. Deploying directly to production without prior testing is risky and goes against best practices for service management.
- D. Correct.
Correct. Preparing a rollback strategy is crucial to minimize downtime or disruption if issues occur during deployment.
- E. Correct.
Correct. Documenting the service architecture and dependencies ensures operational teams and stakeholders have access to critical information for troubleshooting and maintenance.