Google CloudAssociate levelPage 2 of 3

Google Professional Cloud DevOps Engineer exam dumps: questions 101 to 200 of 266

Page 2 of the free Google Professional Cloud DevOps Engineer question bank for the Professional Cloud DevOps Engineer exam. Questions 101 to 200 are listed below, the first 5 in full with answers and explanations. Back to page 1 for the exam overview and FAQ.

Question bank last updated April 2025

Free Google Professional Cloud DevOps Engineer practice questions

Questions 101 to 105 of 266

Pick an answer before you open the explanation. Each question also has its own page with a permalink.

Google Professional Cloud DevOps Engineer Question 101

Select 3Google Cloud Platform

Your team is managing the lifecycle of a microservice running on Google Kubernetes Engine (GKE). The service is currently in the production phase, but you are planning a major feature rollout. To ensure availability and smooth deployment, you decide to use a phased release strategy. Which actions should you prioritize as part of managing the service lifecycle for this scenario?

  1. A

    Use a canary deployment to test the new feature with a small subset of users before rolling it out to all users.

  2. B

    Perform a full cluster upgrade on GKE before deploying any changes to ensure all dependencies are updated.

  3. C

    Implement monitoring and alerting to track key performance metrics and errors during the rollout.

  4. D

    Roll back any previous versions of the service to simplify the deployment process.

  5. E

    Define clear service level objectives (SLOs) to measure the impact of the new feature on user experience.

Show answer and explanation

Correct answers: A, C, E

Explanation

Managing the service lifecycle during a major feature rollout requires careful planning and execution. Canary deployments minimize risk, monitoring ensures issues are quickly identified, and SLOs provide a framework for understanding the service's impact on users. These practices align with DevOps principles and help maintain high availability and reliability during the rollout.

  • A. Correct.

    Using a canary deployment allows you to gradually test the new feature with a limited audience while minimizing risk to the entire user base. This is a key practice in managing service lifecycles during feature rollouts.

  • B. Incorrect.

    Performing a full cluster upgrade on GKE is not directly related to this scenario and could introduce additional risks or downtime. Cluster upgrades should be planned and tested independently from feature rollouts.

  • C. Correct.

    Implementing monitoring and alerting ensures that you can track the behavior of the system during the deployment and respond to any issues that arise. This is crucial for maintaining service availability throughout the lifecycle.

  • D. Incorrect.

    Rolling back previous versions of the service is unnecessary in this scenario and could disrupt the system. Instead, focus on deploying the new feature in a controlled manner.

  • E. Correct.

    Defining clear SLOs ensures you can measure the impact of the new feature on the user experience, helping you manage the service lifecycle effectively and make data-driven decisions.

Google Professional Cloud DevOps Engineer Question 102

Select 3Google Cloud Platform

You are managing the lifecycle of a microservices-based application deployed on Google Kubernetes Engine (GKE). The application team has decided to roll out a new version of one of the services with minimal customer impact. Which actions should you take to properly manage the deployment and service lifecycle?

  1. A

    Use a Canary Deployment strategy to release the new version incrementally to a small subset of users.

  2. B

    Deploy the new version immediately to all instances to ensure consistency across the environment.

  3. C

    Set up monitoring and alerting to track the performance and errors of the new version during the rollout.

  4. D

    Use a Blue-Green Deployment strategy to switch traffic only after validating the new version in production.

  5. E

    Disable autoscaling temporarily on the GKE cluster to prevent unexpected scaling events during the rollout.

Show answer and explanation

Correct answers: A, C, D

Explanation

Managing the service lifecycle effectively requires careful planning of deployment strategies and monitoring. Canary and Blue-Green Deployment strategies provide controlled ways to release new versions, minimizing customer impact and allowing for quick rollbacks if needed. Monitoring and alerting are essential to ensure the system remains stable and any issues are identified promptly. Disabling autoscaling is not an advisable action during rollouts, as it could lead to resource shortages or prevent the system from responding to traffic changes effectively.

  • A. Correct.

    Canary Deployment is a recommended approach for managing service lifecycle updates, as it allows testing the new version with a small subset of users, reducing potential impact if issues arise.

  • B. Incorrect.

    Deploying the new version immediately to all instances is risky and could lead to widespread issues if the new version contains bugs or performance regressions.

  • C. Correct.

    Setting up monitoring and alerting is critical during a rollout to detect and address errors or performance issues in real-time.

  • D. Correct.

    Blue-Green Deployment is another effective strategy that allows testing the new version in production without impacting users, and it enables a quick rollback if necessary.

  • E. Incorrect.

    Disabling autoscaling is not recommended as it could lead to resource constraints or service instability, especially if traffic increases.

Google Professional Cloud DevOps Engineer Question 103

Select 4Google Cloud Platform

You 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?

  1. A

    Create and test monitoring and alerting configurations for the new service.

  2. B

    Define clear service-level objectives (SLOs) and service-level indicators (SLIs) for the new service.

  3. C

    Deploy the new service directly to production to test its performance under real-world conditions.

  4. D

    Prepare a rollback strategy to address potential issues during the deployment.

  5. 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.

Google Professional Cloud DevOps Engineer Question 104

Select 4Google Cloud Platform

Your team is preparing to launch a new microservice in your organization's Google Cloud environment. To ensure a smooth rollout, you are tasked with following a pre-service onboarding checklist and creating a comprehensive launch plan. Which of the following steps should you include in your pre-service onboarding and launch plan to align with Google Cloud's best practices?

  1. A

    Define service-level objectives (SLOs) for the new microservice.

  2. B

    Perform load testing to ensure the microservice can handle expected traffic patterns.

  3. C

    Deploy the microservice directly to the production environment to test real-world performance.

  4. D

    Set up monitoring and logging to track the microservice's performance and errors.

  5. E

    Establish a rollback plan in case issues arise during deployment.

Show answer and explanation

Correct answers: A, B, D, E

Explanation

Google Cloud's best practices for launching a new service include defining clear service-level objectives (SLOs), performing thorough testing (e.g., load testing), setting up robust monitoring and logging, and preparing a rollback plan for safe deployments. Deploying directly to production without validation goes against these practices and increases the risk of service disruption.

  • A. Correct.

    Defining service-level objectives (SLOs) is critical to align with organizational goals and ensure the microservice meets reliability and performance targets.

  • B. Correct.

    Load testing is essential to validate that the microservice can handle expected and peak traffic loads before going live.

  • C. Incorrect.

    Deploying directly to production without prior validation violates best practices, as it can introduce untested issues into the live environment.

  • D. Correct.

    Setting up monitoring and logging ensures that the team can track performance, detect issues early, and troubleshoot effectively.

  • E. Correct.

    A rollback plan is a key part of any deployment strategy, allowing the team to revert changes quickly if unexpected problems occur.

Google Professional Cloud DevOps Engineer Question 105

Select 3Google Cloud Platform

Your team is designing a new application on Google Cloud that is expected to handle a rapidly growing user base. The application will use Compute Engine for processing and Cloud Storage for data storage. During initial testing, you notice that the team is frequently hitting API rate limits and exceeding the default quotas for both Compute Engine and Cloud Storage. What steps should you take to ensure your application scales effectively while avoiding disruptions caused by quota limitations?

  1. A

    Monitor resource usage and set up alerts to notify you before quotas are exhausted.

  2. B

    Request an increase in quotas for Compute Engine and Cloud Storage resources based on projected application growth.

  3. C

    Redesign the application to use fewer Compute Engine instances to avoid hitting quota limits.

  4. D

    Implement retries with exponential backoff in the application to handle API rate limit errors gracefully.

  5. E

    Contact Google Cloud support to request unlimited quotas for all resources.

Show answer and explanation

Correct answers: A, B, D

Explanation

Capacity planning is crucial for ensuring that your application scales effectively in the cloud. Monitoring and alerting help you stay aware of quota usage, while requesting quota increases ensures you have enough resources to meet demand. Additionally, implementing retries with exponential backoff helps manage API rate limits gracefully. Together, these strategies ensure that your application can handle growth without disruption.

  • A. Correct.

    Monitoring resource usage and setting up alerts helps you detect when you are close to exhausting quotas, allowing you to take proactive measures.

  • B. Correct.

    Requesting a quota increase ensures that you have sufficient capacity to handle the expected growth of your application.

  • C. Incorrect.

    Redesigning the application to use fewer instances might reduce resource usage, but it is not always feasible or aligned with the application's scaling requirements.

  • D. Correct.

    Retries with exponential backoff ensure that the application can handle temporary API rate limit errors without failing, improving resilience.

  • E. Incorrect.

    Requesting unlimited quotas is not a valid option in Google Cloud, as all resources have upper limits even after quota increases.

Timed practice exam

Take a Google Professional Cloud DevOps Engineer practice test under exam conditions

60 questions in 120 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam

Google Professional Cloud DevOps Engineer practice questions 101 to 200 of 266

Every question has a page with the answer and explanation. Numbers are stable, so you can bookmark or share them. The bank is split into 3 pages of up to 100 questions.

  1. 101.Your team is managing the lifecycle of a microservice running on Google Kubernetes Engine (GKE). The service...
  2. 102.You are managing the lifecycle of a microservices-based application deployed on Google Kubernetes Engine...
  3. 103.You are a Cloud DevOps Engineer at a company preparing to introduce a new microservice into production. You...
  4. 104.Your team is preparing to launch a new microservice in your organization's Google Cloud environment. To...
  5. 105.Your team is designing a new application on Google Cloud that is expected to handle a rapidly growing user...
  6. 106.Your team is responsible for running a critical application in Google Cloud that processes real-time...
  7. 107.Your team manages a web application hosted on Google Cloud using a managed instance group (MIG). The...
  8. 108.Your organization is running a web application on Google Kubernetes Engine (GKE). The application experiences...
  9. 109.Your team is managing a highly available e-commerce website hosted on Google Cloud. During a major sale...
  10. 110.Your team manages a large e-commerce application hosted on Google Cloud. Recently, one of your services...
  11. 111.You are managing a Kubernetes-based application deployed on Google Kubernetes Engine (GKE). You need to drain...
  12. 112.Your team is deploying a new version of a critical web application hosted on Google Kubernetes Engine (GKE)....
  13. 113.You are managing a critical e-commerce platform running on Google Kubernetes Engine (GKE). During a marketing...
  14. 114.Your company runs a web application on Google Cloud's Compute Engine with an autoscaling instance group....
  15. 115.Your team is deploying a new version of a microservice to production in Google Cloud using a rolling update...
  16. 116.Your team has deployed a new version of a microservice on Google Kubernetes Engine (GKE). Shortly after...
  17. 117.Your organization has set up a Google Kubernetes Engine (GKE) cluster to run a mission-critical application....
  18. 118.Your team is managing a GCP application that uses Google Kubernetes Engine (GKE). The application...
  19. 119.Your company is using Google Cloud Platform to host a set of microservices running on Google Kubernetes...
  20. 120.Your company has a hybrid cloud environment with workloads running on both Google Cloud and on-premises...
  21. 121.Your team has recently noticed an increase in Cloud Logging costs due to an abundance of logs being ingested...
  22. 122.Your organization is using Google Cloud Logging to monitor a high-throughput application that generates a...
  23. 123.Your organization needs to store application logs for auditing purposes and ensure they are available for...
  24. 124.Your organization is required to retain specific application logs for auditing purposes. The logs need to be...
  25. 125.Your organization requires that all application logs be retained for 3 years to meet compliance requirements....
  26. 126.Your organization uses Google Cloud Logging to monitor applications and ensure compliance with regulatory...
  27. 127.Your team has noticed intermittent application performance issues in a production system hosted on Google...
  28. 128.Your organization has deployed a new application on Google Cloud, and users are reporting intermittent issues...
  29. 129.Your organization is building a healthcare application on Google Cloud Platform that processes and stores...
  30. 130.Your organization is hosting a healthcare application on Google Cloud that processes and stores protected...
  31. 131.Your team is managing a distributed application hosted on Google Cloud. To ensure high availability and...
  32. 132.Your team is responsible for maintaining a high-availability e-commerce application running on Google Cloud....
  33. 133.Your organization has deployed a hybrid application that spans both on-premises and Google Cloud...
  34. 134.Your organization has a hybrid-cloud architecture where workloads run on both Google Cloud and an on-premises...
  35. 135.Your team has a custom application running on Google Kubernetes Engine (GKE) that writes important...
  36. 136.Your team has implemented a new application running on Google Kubernetes Engine (GKE) and configured Cloud...
  37. 137.Your team recently deployed a new application to Google Cloud, and you suspect that an increase in latency is...
  38. 138.Your team has deployed a new application on Google Kubernetes Engine (GKE) and you have started receiving...
  39. 139.Your team has deployed a web application on Google Cloud, and you want to monitor its uptime and performance...
  40. 140.Your team is responsible for ensuring the availability of a critical e-commerce application hosted on Google...
  41. 141.Your team is managing a large-scale application deployed on Google Cloud. You are tasked with setting up...
  42. 142.Your team is responsible for monitoring a complex microservices architecture hosted on Google Cloud. You have...
  43. 143.Your organization is using Google Cloud Monitoring to track key application metrics. You are tasked with...
  44. 144.Your team is using Cloud Monitoring to track application performance and incidents. You’ve been tasked with...
  45. 145.Your team is managing a web application hosted on Google Cloud, and you have defined an SLO for the...
  46. 146.Your team manages a critical e-commerce application running on Google Cloud. To ensure the application meets...
  47. 147.Your team is using Google Cloud Monitoring for infrastructure monitoring, but you need advanced alerting...
  48. 148.Your team uses Google Cloud Monitoring for infrastructure monitoring but requires an advanced alerting system...
  49. 149.Your team is running a containerized application on Google Kubernetes Engine (GKE). Recently, users have...
  50. 150.Your team has deployed a highly available web application on Google Kubernetes Engine (GKE). Recently, users...
  51. 151.Your team is managing a production environment hosted on Google Cloud. Recently, users have reported...
  52. 152.Your team has observed intermittent downtime in a production application hosted on Google Kubernetes Engine...
  53. 153.Your team is running a containerized application on Google Kubernetes Engine (GKE) and has started receiving...
  54. 154.Your organization runs a web application on Google Kubernetes Engine (GKE). Recently, users have reported...
  55. 155.Your team has implemented a CI/CD pipeline in Google Cloud using Cloud Build. Recently, deployments to the...
  56. 156.Your team recently implemented a CI/CD pipeline using Cloud Build to deploy a containerized application to...
  57. 157.Your team manages a microservices-based application running on Google Kubernetes Engine (GKE). Recently, you...
  58. 158.Your team is responsible for managing a complex microservices-based application running on Google Kubernetes...
  59. 159.Your team manages a globally distributed e-commerce application hosted on Google Cloud. Users in certain...
  60. 160.Your team manages a web application hosted on Google Kubernetes Engine (GKE) that experiences intermittent...
  61. 161.Your team is experiencing intermittent latency issues in a microservices-based application deployed on Google...
  62. 162.You are a DevOps Engineer responsible for maintaining a distributed application hosted on Google Kubernetes...
  63. 163.Your team has deployed a microservices-based application on Google Kubernetes Engine (GKE). To improve...
  64. 164.Your team has deployed a new microservices-based application on Google Kubernetes Engine (GKE). To monitor...
  65. 165.Your team has deployed a microservices-based application on Google Kubernetes Engine (GKE). Recently, users...
  66. 166.Your team recently deployed a new microservices-based application on Google Cloud. While testing, you notice...
  67. 167.Your team manages a web application running on Google Kubernetes Engine (GKE) that is experiencing...
  68. 168.Your team has deployed a Node.js application on Google Kubernetes Engine (GKE). Recently, users have reported...
  69. 169.Your team is running multiple microservices on Google Kubernetes Engine (GKE) and has noticed a significant...
  70. 170.Your team has deployed a high-traffic, machine learning application on Google Cloud using several Compute...
  71. 171.Your organization has recently adopted Google Cloud Operations Suite (formerly Stackdriver) to monitor a...
  72. 172.Your company has recently implemented a logging solution on Google Cloud to improve observability. However,...
  73. 173.Your team is running a large-scale batch processing workload on Google Cloud. To minimize costs, you decide...
  74. 174.Your team manages an application deployed on Google Cloud that requires high scalability and cost efficiency....
  75. 175.Your team is building a cost-efficient cloud infrastructure on Google Cloud for a new project with...
  76. 176.Your organization is running a production application on Google Cloud using Compute Engine instances. The...
  77. 177.Your company runs a Google Cloud environment hosting multiple applications, and you have been assigned to...
  78. 178.Your organization recently migrated a critical application to Google Cloud. The application has fluctuating...
  79. 180.Your organization is migrating to Google Cloud and needs to design a resource hierarchy to ensure clear...
  80. 181.Your organization uses Google Cloud and has recently implemented a new folder hierarchy to manage projects...
  81. 182.Your organization has multiple projects within a Google Cloud Organization. To simplify network management...
  82. 183.Your organization has multiple Google Cloud projects for different teams, each running its own services. You...
  83. 184.Your organization manages multiple projects in Google Cloud, and you are tasked with ensuring that only...
  84. 185.Your team is building a CI/CD pipeline on Google Cloud and needs to ensure that a specific service account...
  85. 186.Your organization uses Google Cloud to manage multiple applications across teams. You have been tasked with...
  86. 187.Your company is migrating its infrastructure to Google Cloud and is adopting Infrastructure as Code (IaC) to...
  87. 188.Your team is adopting Infrastructure-as-Code (IaC) to manage your cloud resources in Google Cloud. You have a...
  88. 189.You are a DevOps Engineer at a company that wants to implement a new infrastructure setup on Google Cloud for...
  89. 190.Your team is deploying a new feature to a Google Kubernetes Engine (GKE) cluster, and you want to automate...
  90. 191.Your organization is adopting a hybrid cloud strategy, and you have been tasked with designing a CI/CD...
  91. 192.Your team uses Cloud Build for continuous integration (CI) and has recently implemented a new policy to...
  92. 193.Your team is implementing a continuous delivery (CD) pipeline using Google Cloud Deploy. You want to use...
  93. 194.Your team uses Jenkins for CI/CD pipelines, Git for version control, and Packer to build machine images. Due...
  94. 195.Your organization uses a CI/CD pipeline hosted on Google Cloud to deploy applications to production. During a...
  95. 196.You are managing multiple environments (staging and production) for your application hosted on Google Cloud....
  96. 197.Your team is building a new cloud application and wants to ensure a smooth development lifecycle by using...
  97. 198.Your team is using ephemeral environments for feature development. These environments are created dynamically...
  98. 199.Your team is managing a Google Cloud project and needs to implement configuration management to ensure...
  99. 200.Your organization manages multiple Google Kubernetes Engine (GKE) clusters across different regions for...
  100. 201.Your organization runs a web application on Google Kubernetes Engine (GKE) with multiple clusters in...