Professional-Cloud-DevOps-Engineer Dumps PDF New [2022] Ultimate Study Guide [Q44-Q69]

Share

Professional-Cloud-DevOps-Engineer Dumps PDF New [2022] Ultimate Study Guide

Professional-Cloud-DevOps-Engineer Exam Dumps PDF Updated Dump from ExamBoosts Guaranteed Success


Google Professional Cloud DevOps Engineer Certification Path

The Google Professional Cloud DevOps Engineer Certification is the highest level of certification mainly focusing on the Solution Architect Professional. There is no prerequisite for this exam but still, it would be best to follow some sequence to prove immense knowledge as a Google Professional Cloud DevOps Engineer.

 

NEW QUESTION 44
You support an application deployed on Compute Engine. The application connects to a Cloud SQL instance to store and retrieve dat a. After an update to the application, users report errors showing database timeout messages. The number of concurrent active users remained stable. You need to find the most probable cause of the database timeout. What should you do?

  • A. Determine whether there is an increased number of connections to the Cloud SQL instance.
  • B. Check the serial port logs of the Compute Engine instance.
  • C. Use Cloud Security Scanner to see whether your Cloud SQL is under a Distributed Denial of Service (DDoS) attack.
  • D. Use Stackdriver Profiler to visualize the resources utilization throughout the application.

Answer: B

 

NEW QUESTION 45
You support a Node.js application running on Google Kubernetes Engine (GKE) in production. The application makes several HTTP requests to dependent applications. You want to anticipate which dependent applications might cause performance issues. What should you do?

  • A. Instrument all applications with Stackdriver Profiler.
  • B. Use Stackdriver Debugger to review the execution of logic within each application to instrument all applications.
  • C. Instrument all applications with Stackdriver Trace and review inter-service HTTP requests.
  • D. Modify the Node.js application to log HTTP request and response times to dependent applications. Use Stackdriver Logging to find dependent applications that are performing poorly.

Answer: C

 

NEW QUESTION 46
Your company experiences bugs, outages, and slowness in its production systems. Developers use the production environment for new feature development and bug fixes. Configuration and experiments are done in the production environment, causing outages for users. Testers use the production environment for load testing, which often slows the production systems. You need to redesign the environment to reduce the number of bugs and outages in production and to enable testers to load test new features. What should you do?

  • A. Create an automated testing script in production to detect failures as soon as they occur.
  • B. Create a development environment for writing code and a test environment for configurations, experiments, and load testing.
  • C. Create a development environment with smaller server capacity and give access only to developers and testers.
  • D. Secure the production environment to ensure that developers can't change it and set up one controlled update per year.

Answer: A

 

NEW QUESTION 47
You have a pool of application servers running on Compute Engine. You need to provide a secure solution that requires the least amount of configuration and allows developers to easily access application logs for troubleshooting. How would you implement the solution on GCP?

  • A. * Deploy the Stackdriver logging agent to the application servers.
    * Give the developers the IAM Logs Private Logs Viewer role to access Stackdriver and view logs.
  • B. * Deploy the Stackdriver logging agent to the application servers.
    * Give the developers the IAM Logs Viewer role to access Stackdriver and view logs.
  • C. * Install the gsutil command line tool on your application servers.
    * Write a script using gsutil to upload your application log to a Cloud Storage bucket, and then schedule it to run via cron every 5 minutes.
    * Give the developers IAM Object Viewer access to view the logs in the specified bucket.
  • D. * Deploy the Stackdriver monitoring agent to the application servers.
    * Give the developers the IAM Monitoring Viewer role to access Stackdriver and view metrics.

Answer: A

 

NEW QUESTION 48
Your product is currently deployed in three Google Cloud Platform (GCP) zones with your users divided between the zones. You can fail over from one zone to another, but it causes a 10-minute service disruption for the affected users. You typically experience a database failure once per quarter and can detect it within five minutes. You are cataloging the reliability risks of a new real-time chat feature for your product. You catalog the following information for each risk:
* Mean Time to Detect (MUD} in minutes
* Mean Time to Repair (MTTR) in minutes
* Mean Time Between Failure (MTBF) in days
* User Impact Percentage
The chat feature requires a new database system that takes twice as long to successfully fail over between zones. You want to account for the risk of the new database failing in one zone. What would be the values for the risk of database failover with the new system?

  • A. MTTD:5
    MTTR: 10
    MTBF: 90
    Impact 50%
  • B. MTTD: 5
    MTTR: 10
    MTBF: 90
    Impact: 33%
  • C. MTTD:5
    MTTR: 20
    MTBF: 90
    Impact: 33%
  • D. MTTD:5
    MTTR: 20
    MTBF: 90
    Impact: 50%

Answer: C

Explanation:
https://www.atlassian.com/incident-management/kpis/common-metrics
https://linkedin.github.io/school-of-sre/

 

NEW QUESTION 49
You support an application running on GCP and want to configure SMS notifications to your team for the most critical alerts in Stackdriver Monitoring. You have already identified the alerting policies you want to configure this for. What should you do?

  • A. Select the Webhook notifications option for each alerting policy, and configure it to use a third-party integration tool. Ensure that your team members add their SMS/phone numbers to the external tool.
  • B. Configure a Slack notification for each alerting policy. Set up a Slack-to-SMS integration to send SMS messages when Slack messages are received. Ensure that your team members add their SMS/phone numbers to the external integration.
  • C. Download and configure a third-party integration between Stackdriver Monitoring and an SMS gateway. Ensure that your team members add their SMS/phone numbers to the external tool.
  • D. Ensure that your team members set their SMS/phone numbers in their Stackdriver Profile. Select the SMS notification option for each alerting policy and then select the appropriate SMS/phone numbers from the list.

Answer: D

Explanation:
https://cloud.google.com/monitoring/support/notification-options#creating_channels To configure SMS notifications, do the following:
In the SMS section, click Add new and follow the instructions. Click Save. When you set up your alerting policy, select the SMS notification type and choose a verified phone number from the list.

 

NEW QUESTION 50
You support a web application that runs on App Engine and uses CloudSQL and Cloud Storage for data storage. After a short spike in website traffic, you notice a big increase in latency for all user requests, increase in CPU use, and the number of processes running the application. Initial troubleshooting reveals:
After the initial spike in traffic, load levels returned to normal but users still experience high latency.
Requests for content from the CloudSQL database and images from Cloud Storage show the same high latency.
No changes were made to the website around the time the latency increased.
There is no increase in the number of errors to the users.
You expect another spike in website traffic in the coming days and want to make sure users don't experience latency. What should you do?

  • A. Upgrade the GCS buckets to Multi-Regional.
  • B. Enable high availability on the CloudSQL instances.
  • C. Move the application from App Engine to Compute Engine.
  • D. Modify the App Engine configuration to have additional idle instances.

Answer: B

 

NEW QUESTION 51
You use Cloud Build to build your application. You want to reduce the build time while minimizing cost and development effort. What should you do?

  • A. Use Cloud Storage to cache intermediate artifacts.
  • B. Use larger Cloud Build virtual machines (VMs) by using the machine-type option.
  • C. Run multiple Jenkins agents to parallelize the build.
  • D. Use multiple smaller build steps to minimize execution time.

Answer: D

Explanation:
https://cloud.google.com/storage/docs/best-practices
. https://cloud.google.com/build/docs/speeding-up-builds#caching_directories_with_google_cloud_storage Caching directories with Google Cloud Storage To increase the speed of a build, reuse the results from a previous build. You can copy the results of a previous build to a Google Cloud Storage bucket, use the results for faster calculation, and then copy the new results back to the bucket. Use this method when your build takes a long time and produces a small number of files that does not take time to copy to and from Google Cloud Storage.
upvoted 2 times

 

NEW QUESTION 52
You need to reduce the cost of virtual machines (VM| for your organization. After reviewing different options, you decide to leverage preemptible VM instances. Which application is suitable for preemptible VMs?

  • A. The organization's public-facing website
  • B. A distributed, eventually consistent NoSQL database cluster with sufficient quorum
  • C. A scalable in-memory caching system
  • D. A GPU-accelerated video rendering platform that retrieves and stores videos in a storage bucket

Answer: D

 

NEW QUESTION 53
You support a production service that runs on a single Compute Engine instance. You regularly need to spend time on recreating the service by deleting the crashing instance and creating a new instance based on the relevant image. You want to reduce the time spent performing manual operations while following Site Reliability Engineering principles. What should you do?

  • A. Create a Stackdriver Monitoring dashboard with SMS alerts to be able to start recreating the crashed instance promptly after it has crashed.
  • B. Add a Load Balancer in front of the Compute Engine instance and use health checks to determine the system status.
  • C. File a bug with the development team so they can find the root cause of the crashing instance.
  • D. Create a Managed Instance Group with a single instance and use health checks to determine the system status.

Answer: C

 

NEW QUESTION 54
You are part of an organization that follows SRE practices and principles. You are taking over the management of a new service from the Development Team, and you conduct a Production Readiness Review (PRR). After the PRR analysis phase, you determine that the service cannot currently meet its Service Level Objectives (SLOs). You want to ensure that the service can meet its SLOs in production. What should you do next?

  • A. Identify recommended reliability improvements to the service to be completed before handover.
  • B. Bring the service into production with no SLOs and build them when you have collected operational data.
  • C. djust the SLO targets to be achievable by the service so you can bring it into production.
  • D. Notify the development team that they will have to provide production support for the service.

Answer: A

 

NEW QUESTION 55
You support a user-facing web application. When analyzing the application's error budget over the previous six months, you notice that the application has never consumed more than 5% of its error budget in any given time window. You hold a Service Level Objective (SLO) review with business stakeholders and confirm that the SLO is set appropriately. You want your application's SLO to more closely reflect its observed reliability. What steps can you take to further that goal while balancing velocity, reliability, and business needs? (Choose two.)

  • A. Tighten the SLO match the application's observed reliability.
  • B. Implement and measure additional Service Level Indicators (SLIs) fro the application.
  • C. Add more serving capacity to all of your application's zones.
  • D. Announce planned downtime to consume more error budget, and ensure that users are not depending on a tighter SLO.
  • E. Have more frequent or potentially risky application releases.

Answer: B,C

 

NEW QUESTION 56
Your organization recently adopted a container-based workflow for application development. Your team develops numerous applications that are deployed continuously through an automated build pipeline to a Kubernetes cluster in the production environment. The security auditor is concerned that developers or operators could circumvent automated testing and push code changes to production without approval. What should you do to enforce approvals?

  • A. Use an Admission Controller to verify that incoming requests originate from approved sources.
  • B. Leverage Kubernetes Role-Based Access Control (RBAC) to restrict access to only approved users.
  • C. Configure the build system with protected branches that require pull request approval.
  • D. Enable binary authorization inside the Kubernetes cluster and configure the build pipeline as an attestor.

Answer: B

 

NEW QUESTION 57
You are on-call for an infrastructure service that has a large number of dependent systems. You receive an alert indicating that the service is failing to serve most of its requests and all of its dependent systems with hundreds of thousands of users are affected. As part of your Site Reliability Engineering (SRE) incident management protocol, you declare yourself Incident Commander (IC) and pull in two experienced people from your team as Operations Lead (OLJ and Communications Lead (CL). What should you do next?

  • A. Establish a communication channel where incident responders and leads can communicate with each other.
  • B. Start a postmortem, add incident information, circulate the draft internally, and ask internal stakeholders for input.
  • C. Look for ways to mitigate user impact and deploy the mitigations to production.
  • D. Contact the affected service owners and update them on the status of the incident.

Answer: A

 

NEW QUESTION 58
You use a multiple step Cloud Build pipeline to build and deploy your application to Google Kubernetes Engine (GKE). You want to integrate with a third-party monitoring platform by performing a HTTP POST of the build information to a webhook. You want to minimize the development effort. What should you do?

  • A. Add logic to each Cloud Build step to HTTP POST the build information to a webhook.
  • B. Add a new step at the end of the pipeline in Cloud Build to HTTP POST the build information to a webhook.
  • C. Use Stackdriver Logging to create a logs-based metric from the Cloud Buitd logs. Create an Alert with a Webhook notification type.
  • D. Create a Cloud Pub/Sub push subscription to the Cloud Build cloud-builds PubSub topic to HTTP POST the build information to a webhook.

Answer: B

 

NEW QUESTION 59
You need to deploy a new service to production. The service needs to automatically scale using a Managed Instance Group (MIG) and should be deployed over multiple regions. The service needs a large number of resources for each instance and you need to plan for capacity. What should you do?

  • A. Monitor results of Stackdriver Trace to determine the required amount of resources.
  • B. Validate that the resource requirements are within the available quota limits of each region.
  • C. Use the n1-highcpu-96 machine type in the configuration of the MIG.
  • D. Deploy the service in one region and use a global load balancer to route traffic to this region.

Answer: B

Explanation:
https://cloud.google.com/compute/quotas#understanding_quotas
https://cloud.google.com/compute/quotas

 

NEW QUESTION 60
You need to deploy a new service to production. The service needs to automatically scale using a Managed Instance Group (MIG) and should be deployed over multiple regions. The service needs a large number of resources for each instance and you need to plan for capacity. What should you do?

  • A. Monitor results of Stackdriver Trace to determine the required amount of resources.
  • B. Validate that the resource requirements are within the available quota limits of each region.
  • C. Use the n1-highcpu-96 machine type in the configuration of the MIG.
  • D. Deploy the service in one region and use a global load balancer to route traffic to this region.

Answer: C

 

NEW QUESTION 61
Your team of Infrastructure DevOps Engineers is growing, and you are starting to use Terraform to manage infrastructure. You need a way to implement code versioning and to share code with other team members. What should you do?

  • A. Store the Terraform code in a version-control system. Establish procedures for pushing new versions and merging with the master.
  • B. Store the Terraform code in a shared Google Drive folder so it syncs automatically to every team member's computer. Organize files with a naming convention that identifies each new version.
  • C. Store the Terraform code in a Cloud Storage bucket using object versioning. Give access to the bucket to every team member so they can download the files.
  • D. Store the Terraform code in a network shared folder with child folders for each version release. Ensure that everyone works on different files.

Answer: A

Explanation:
https://www.terraform.io/docs/cloud/guides/recommended-practices/part3.3.html

 

NEW QUESTION 62
You support a trading application written in Python and hosted on App Engine flexible environment. You want to customize the error information being sent to Stackdriver Error Reporting. What should you do?

  • A. Install the Stackdriver Error Reporting library for Python, and then run your code on App Engine flexible environment.
  • B. Install the Stackdriver Error Reporting library for Python, and then run your code on a Compute Engine VM.
  • C. Use the Stackdriver Error Reporting API to write errors from your application to ReportedErrorEvent, and then generate log entries with properly formatted error messages in Stackdriver Logging.
  • D. Install the Stackdriver Error Reporting library for Python, and then run your code on Google Kubernetes Engine.

Answer: C

Explanation:
https://cloud.google.com/error-reporting/docs/formatting-error-messages
https://cloud.google.com/error-reporting/docs/reference/libraries#client-libraries-install-python no need to install error reporting library on App Engine Flex.

 

NEW QUESTION 63
You created a Stackdriver chart for CPU utilization in a dashboard within your workspace project. You want to share the chart with your Site Reliability Engineering (SRE) team only. You want to ensure you follow the principle of least privilege. What should you do?

  • A. Click "Share chart by URL" and provide the URL to the SRE team. Assign the SRE team the Dashboard Viewer IAM role in the workspace project.
  • B. Share the workspace Project ID with the SRE team. Assign the SRE team the Monitoring Viewer IAM role in the workspace project.
  • C. Click "Share chart by URL" and provide the URL to the SRE team. Assign the SRE team the Monitoring Viewer IAM role in the workspace project.
  • D. Share the workspace Project ID with the SRE team. Assign the SRE team the Dashboard Viewer IAM role in the workspace project.

Answer: B

 

NEW QUESTION 64
Your team is designing a new application for deployment both inside and outside Google Cloud Platform (GCP). You need to collect detailed metrics such as system resource utilization. You want to use centralized GCP services while minimizing the amount of work required to set up this collection system. What should you do?

  • A. Install an Application Performance Monitoring (APM) tool in both locations, and configure an export to a central data storage location for analysis.
  • B. Import the Stackdriver Profiler package, and configure it to relay function timing data to Stackdriver for further analysis.
  • C. Import the Stackdriver Debugger package, and configure the application to emit debug messages with timing information.
  • D. Instrument the code using a timing library, and publish the metrics via a health check endpoint that is scraped by Stackdriver.

Answer: C

Explanation:
Explanation/Reference:

 

NEW QUESTION 65
Your application images are built and pushed to Google Container Registry (GCR). You want to build an automated pipeline that deploys the application when the image is updated while minimizing the development effort. What should you do?

  • A. Use a custom builder in Cloud Build to trigger a Jenkins pipeline.
  • B. Use Cloud Build to trigger a Spinnaker pipeline.
  • C. Use Cloud Pub/Sub to trigger a custom deployment service running in Google Kubernetes Engine (GKE).
  • D. Use Cloud Pub/Sub to trigger a Spinnaker pipeline.

Answer: C

 

NEW QUESTION 66
You encountered a major service outage that affected all users of the service for multiple hours. After several hours of incident management, the service returned to normal, and user access was restored. You need to provide an incident summary to relevant stakeholders following the Site Reliability Engineering recommended practices. What should you do first?

  • A. Require the engineer responsible to write an apology email to all stakeholders.
  • B. Call individual stakeholders lo explain what happened.
  • C. Send the Incident State Document to all the stakeholders.
  • D. Develop a post-mortem to be distributed to stakeholders.

Answer: C

 

NEW QUESTION 67
Your application runs on Google Cloud Platform (GCP). You need to implement Jenkins for deploying application releases to GCP. You want to streamline the release process, lower operational toil, and keep user data secure. What should you do?

  • A. Implement Jenkins on Google Cloud Functions.
  • B. Implement Jenkins on Compute Engine virtual machines.
  • C. Implement Jenkins on local workstations.
  • D. Implement Jenkins on Kubernetes on-premises

Answer: B

 

NEW QUESTION 68
You support an application running on App Engine. The application is used globally and accessed from various device types. You want to know the number of connections. You are using Stackdriver Monitoring for App Engine. What metric should you use?

  • A. (lex/jnstance/connections/current
  • B. tcp_ssl_proxy/new_connections
  • C. tcp_ssl_proxy/open_connections
  • D. flex/connections/current

Answer: D

 

NEW QUESTION 69
......

Pass Your Google Exam with Professional-Cloud-DevOps-Engineer Exam Dumps: https://www.examboosts.com/Google/Professional-Cloud-DevOps-Engineer-practice-exam-dumps.html

Professional-Cloud-DevOps-Engineer Exam Dumps - Google Practice Test Questions: https://drive.google.com/open?id=1D7yXITRTyQ9HB8-PD1ym3AeU5F38x2Dl