[Q12-Q35] Professional-Cloud-DevOps-Engineer Free Update With 100% Exam Passing Guarantee [2021]

Share

Professional-Cloud-DevOps-Engineer Free Update With 100% Exam Passing Guarantee [2021]

[Nov-2021] Verified Google Exam Dumps with Professional-Cloud-DevOps-Engineer Exam Study Guide


Domains Tested in Final Evaluation

The candidates who succeed in passing the Google Professional Cloud DevOps Engineer validation will add an international designation under their belt that helps them consolidate their position in the company and receive generous offers from their employers. So, if applicants want to differentiate themselves from other colleagues, they should demonstrate the following skills:

  • Checking and implementing strategies related to service monitoring;
  • Identifying issues related to service performance and implementing solutions to optimize it;
  • Implementing and building CI/CD service pipelines;
  • Coordinating teams to identify and manage incidents related to service development.
  • Identifying the most effective principles related to site reliability engineering and applying them to a definite service;

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 12
You manage an application that is writing logs to Stackdriver Logging. You need to give some team members the ability to export logs. What should you do?

  • A. Configure Access Context Manager to allow only these members to export logs.
  • B. Create an Organizational Policy in Cloud IAM to allow only these members to create log exports.
  • C. Create and grant a custom IAM role with the permissions logging.sinks.list and logging.sink.get.
  • D. Grant the team members the IAM role of logging.configWriter on Cloud IAM.

Answer: D

 

NEW QUESTION 13
You support a high-traffic web application that runs on Google Cloud Platform (GCP). You need to measure application reliability from a user perspective without making any engineering changes to it. What should you do?
Choose 2 answers

  • A. Review current application metrics and add new ones as needed.
  • B. Modify the code to capture additional information for user interaction.
  • C. Analyze the web proxy logs only and capture response time of each request.
  • D. Create new synthetic clients to simulate a user journey using the application.
  • E. Use current and historic Request Logs to trace customer interaction with the application.

Answer: B,D

 

NEW QUESTION 14
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 Trace and review inter-service HTTP requests.
  • B. Instrument all applications with Stackdriver Profiler.
  • C. 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.
  • D. Use Stackdriver Debugger to review the execution of logic within each application to instrument all applications.

Answer: A

 

NEW QUESTION 15
You manage several production systems that run on Compute Engine in the same Google Cloud Platform (GCP) project. Each system has its own set of dedicated Compute Engine instances. You want to know how must it costs to run each of the systems. What should you do?

  • A. Enrich all instances with metadata specific to the system they run. Configure Stackdriver Logging to export to BigQuery, and query costs based on the metadata.
  • B. Name each virtual machine (VM) after the system it runs. Set up a usage report export to a Cloud Storage bucket. Configure the bucket as a source in BigQuery to query costs based on VM name.
  • C. Assign all instances a label specific to the system they run. Configure BigQuery billing export and query costs per label.
  • D. In the Google Cloud Platform Console, use the Cost Breakdown section to visualize the costs per system.

Answer: B

 

NEW QUESTION 16
You are running an experiment to see whether your users like a new feature of a web application. Shortly after deploying the feature as a canary release, you receive a spike in the number of 500 errors sent to users, and your monitoring reports show increased latency. You want to quickly minimize the negative impact on users. What should you do first?

  • A. Trace the origin of 500 errors and the root cause of increased latency.
  • B. Roll back the experimental canary release.
  • C. Record data for the postmortem document of the incident.
  • D. Start monitoring latency, traffic, errors, and saturation.

Answer: D

 

NEW QUESTION 17
Your company follows Site Reliability Engineering practices. You are the Incident Commander for a new. customer-impacting incident. You need to immediately assign two incident management roles to assist you in an effective incident response. What roles should you assign?
Choose 2 answers

  • A. Engineering Lead
  • B. External Customer Communications Lead
  • C. Customer Impact Assessor
  • D. Operations Lead
  • E. Communications Lead

Answer: B,D

 

NEW QUESTION 18
Your team is designing a new application for deployment into Google Kubernetes Engine (GKE). You need to set up monitoring to collect and aggregate various application-level metrics in a centralized location. You want to use Google Cloud Platform services while minimizing the amount of work required to set up monitoring. What should you do?

  • A. Emit all metrics in the form of application-specific log messages, pass these messages from the containers to the Stackdriver logging collector, and then observe metrics in Stackdriver.
  • B. Install the OpenTelemetry client libraries in the application, configure Stackdriver as the export destination for the metrics, and then observe the application's metrics in Stackdriver.
  • C. Install the Cloud Pub/Sub client libraries, push various metrics from the application to various topics, and then observe the aggregated metrics in Stackdriver.
  • D. Publish various metrics from the application directly to the Slackdriver Monitoring API, and then observe these custom metrics in Stackdriver.

Answer: D

Explanation:
https://cloud.google.com/kubernetes-engine/docs/concepts/custom-and-external-metrics#custom_metrics
https://github.com/GoogleCloudPlatform/k8s-stackdriver/blob/master/custom-metrics-stackdriver-adapter/README.md Your application can report a custom metric to Cloud Monitoring. You can configure Kubernetes to respond to these metrics and scale your workload automatically. For example, you can scale your application based on metrics such as queries per second, writes per second, network performance, latency when communicating with a different application, or other metrics that make sense for your workload. https://cloud.google.com/kubernetes-engine/docs/concepts/custom-and-external-metrics

 

NEW QUESTION 19
You have a set of applications running on a Google Kubernetes Engine (GKE) cluster, and you are using Stackdriver Kubernetes Engine Monitoring. You are bringing a new containerized application required by your company into production. This application is written by a third party and cannot be modified or reconfigured. The application writes its log information to /var/log/app_messages.log, and you want to send these log entries to Stackdriver Logging. What should you do?

  • A. Install Kubernetes on Google Compute Engine (GCE> and redeploy your applications. Then customize the built-in Stackdriver Logging configuration to tail the log file in the application's pods and write to Stackdriver Logging.
  • B. Use the default Stackdriver Kubernetes Engine Monitoring agent configuration.
  • C. Deploy a Fluentd daemonset to GKE. Then create a customized input and output configuration to tail the log file in the application's pods and write to Slackdriver Logging.
  • D. Write a script to tail the log file within the pod and write entries to standard output. Run the script as a sidecar container with the application's pod. Configure a shared volume between the containers to allow the script to have read access to /var/log in the application container.

Answer: D

 

NEW QUESTION 20
You are running an application on Compute Engine and collecting logs through Stackdriver. You discover that some personally identifiable information (PII) is leaking into certain log entry fields. You want to prevent these fields from being written in new log entries as quickly as possible. What should you do?

  • A. Use the filter-record-transformer Fluentd filter plugin to remove the fields from the log entries in flight.
  • B. Use the fluent-plugin-record-reformer Fluentd output plugin to remove the fields from the log entries in flight.
  • C. Stage log entries to Cloud Storage, and then trigger a Cloud Function to remove the fields and write the entries to Stackdriver via the Stackdriver Logging API.
  • D. Wait for the application developers to patch the application, and then verify that the log entries are no longer exposing PII.

Answer: B

 

NEW QUESTION 21
You have a set of applications running on a Google Kubernetes Engine (GKE) cluster, and you are using Stackdriver Kubernetes Engine Monitoring. You are bringing a new containerized application required by your company into production. This application is written by a third party and cannot be modified or reconfigured. The application writes its log information to /var/log/app_messages.log, and you want to send these log entries to Stackdriver Logging. What should you do?

  • A. Install Kubernetes on Google Compute Engine (GCE> and redeploy your applications. Then customize the built-in Stackdriver Logging configuration to tail the log file in the application's pods and write to Stackdriver Logging.
  • B. Use the default Stackdriver Kubernetes Engine Monitoring agent configuration.
  • C. Write a script to tail the log file within the pod and write entries to standard output. Run the script as a sidecar container with the application's pod. Configure a shared volume between the containers to allow the script to have read access to /var/log in the application container.
  • D. Deploy a Fluentd daemonset to GKE. Then create a customized input and output configuration to tail the log file in the application's pods and write to Slackdriver Logging.

Answer: D

Explanation:
https://cloud.google.com/architecture/customizing-stackdriver-logs-fluentd Besides the list of default logs that the Logging agent streams by default, you can customize the Logging agent to send additional logs to Logging or to adjust agent settings by adding input configurations. The configuration definitions in these sections apply to the fluent-plugin-google-cloud output plugin only and specify how logs are transformed and ingested into Cloud Logging. https://cloud.google.com/logging/docs/agent/logging/configuration#configure

 

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

Answer: B

 

NEW QUESTION 23
Your company follows Site Reliability Engineering practices. You are the Incident Commander for a new. customer-impacting incident. You need to immediately assign two incident management roles to assist you in an effective incident response. What roles should you assign?
Choose 2 answers

  • A. External Customer Communications Lead
  • B. Engineering Lead
  • C. Customer Impact Assessor
  • D. Operations Lead
  • E. Communications Lead

Answer: C,D

 

NEW QUESTION 24
You deploy a new release of an internal application during a weekend maintenance window when there is minimal user tragic. After the window ends, you learn that one of the new features isn't working as expected in the production environment. After an extended outage, you roll back the new release and deploy a fix. You want to modify your release process to reduce the mean time to recovery so you can avoid extended outages in the future. What should you do? (Choose two.)

  • A. Configure a CI server. Add a suite of unit tests to your code and have your CI server run them on commit and verify any changes.
  • B. Before merging new code, require 2 different peers to review the code changes.
  • C. Integrate a code linting tool to validate coding standards before any code is accepted into the repository.
  • D. Adopt the blue/green deployment strategy when releasing new code via a CD server.
  • E. Require developers to run automated integration tests on their local development environments before release.

Answer: B,C

 

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

Answer: C

 

NEW QUESTION 26
You have a CI/CD pipeline that uses Cloud Build to build new Docker images and push them to Docker Hub. You use Git for code versioning. After making a change in the Cloud Build YAML configuration, you notice that no new artifacts are being built by the pipeline. You need to resolve the issue following Site Reliability Engineering practices. What should you do?

  • A. Upload the configuration YAML file to Cloud Storage and use Error Reporting to identify and fix the issue.
  • B. Change the CI pipeline to push the artifacts to Container Registry instead of Docker Hub.
  • C. Disable the CI pipeline and revert to manually building and pushing the artifacts.
  • D. Run a Git compare between the previous and current Cloud Build Configuration files to find and fix the bug.

Answer: B

 

NEW QUESTION 27
Your application artifacts are being built and deployed via a CI/CD pipeline. You want the CI/CD pipeline to securely access application secrets. You also want to more easily rotate secrets in case of a security breach.
What should you do?

  • A. Store secrets in a separate configuration file on Git. Provide select developers with access to the configuration file.
  • B. Prompt developers for secrets at build time. Instruct developers to not store secrets at rest.
  • C. Encrypt the secrets and store them in the source code repository. Store a decryption key in a separate repository and grant your pipeline access to it.
  • D. Store secrets in Cloud Storage encrypted with a key from Cloud KMS. Provide the CI/CD pipeline with access to Cloud KMS via IAM.

Answer: D

 

NEW QUESTION 28
Your application images are built using Cloud Build and pushed to Google Container Registry (GCR). You want to be able to specify a particular version of your application for deployment based on the release version tagged in source control. What should you do when you push the image?

  • A. Use Cloud Build to include the release version tag in the application image.
  • B. Supply the source control tag as a parameter within the image name.
  • C. Use GCR digest versioning to match the image to the tag in source control.
  • D. Reference the image digest in the source control tag.

Answer: B

 

NEW QUESTION 29
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 Cloud Pub/Sub to trigger a custom deployment service running in Google Kubernetes Engine (GKE).
  • B. Use Cloud Build to trigger a Spinnaker pipeline.
  • C. Use a custom builder in Cloud Build to trigger Jenkins pipeline.
  • D. Use Cloud Pub/Sub to bigger a Spinnaker pipeline.

Answer: A

 

NEW QUESTION 30
You are performing a semiannual capacity planning exercise for your flagship service. You expect a service user growth rate of 10% month-over-month over the next six months. Your service is fully containerized and runs on Google Cloud Platform (GCP). using a Google Kubernetes Engine (GKE) Standard regional cluster on three zones with cluster autoscaler enabled. You currently consume about 30% of your total deployed CPU capacity, and you require resilience against the failure of a zone. You want to ensure that your users experience minimal negative impact as a result of this growth or as a result of zone failure, while avoiding unnecessary costs. How should you prepare to handle the predicted growth?

  • A. Proactively add 60% more node capacity to account for six months of 10% growth rate, and then perform a load test to make sure you have enough capacity.
  • B. Verity the maximum node pool size, enable a horizontal pod autoscaler, and then perform a load test to verity your expected resource needs.
  • C. Because you are at only 30% utilization, you have significant headroom and you won't need to add any additional capacity for this rate of growth.
  • D. Because you are deployed on GKE and are using a cluster autoscaler. your GKE cluster will scale automatically, regardless of growth rate.

Answer: B

 

NEW QUESTION 31
You have a set of applications running on a Google Kubernetes Engine (GKE) cluster, and you are using Stackdriver Kubernetes Engine Monitoring. You are bringing a new containerized application required by your company into production. This application is written by a third party and cannot be modified or reconfigured. The application writes its log information to /var/log/app_messages.log, and you want to send these log entries to Stackdriver Logging. What should you do?

  • A. Install Kubernetes on Google Compute Engine (GCE> and redeploy your applications. Then customize the built-in Stackdriver Logging configuration to tail the log file in the application's pods and write to Stackdriver Logging.
  • B. Use the default Stackdriver Kubernetes Engine Monitoring agent configuration.
  • C. Write a script to tail the log file within the pod and write entries to standard output. Run the script as a sidecar container with the application's pod. Configure a shared volume between the containers to allow the script to have read access to /var/log in the application container.
  • D. Deploy a Fluentd daemonset to GKE. Then create a customized input and output configuration to tail the log file in the application's pods and write to Slackdriver Logging.

Answer: D

 

NEW QUESTION 32
You support a high-traffic web application that runs on Google Cloud Platform (GCP). You need to measure application reliability from a user perspective without making any engineering changes to it. What should you do?
Choose 2 answers

  • A. Review current application metrics and add new ones as needed.
  • B. Modify the code to capture additional information for user interaction.
  • C. Create new synthetic clients to simulate a user journey using the application.
  • D. Use current and historic Request Logs to trace customer interaction with the application.
  • E. Analyze the web proxy logs only and capture response time of each request.

Answer: B,E

 

NEW QUESTION 33
You have a CI/CD pipeline that uses Cloud Build to build new Docker images and push them to Docker Hub.
You use Git for code versioning. After making a change in the Cloud Build YAML configuration, you notice that no new artifacts are being built by the pipeline. You need to resolve the issue following Site Reliability Engineering practices. What should you do?

  • A. Upload the configuration YAML file to Cloud Storage and use Error Reporting to identify and fix the issue.
  • B. Disable the CI pipeline and revert to manually building and pushing the artifacts.
  • C. Change the CI pipeline to push the artifacts is Container Registry instead of Docker Hub.
  • D. Run a Git compare between the previous and current Cloud Build Configuration files to find and fix the bug.

Answer: C

 

NEW QUESTION 34
Your team uses Cloud Build for all CI/CO pipelines. You want to use the kubectl builder for Cloud Build to deploy new images to Google Kubernetes Engine (GKE). You need to authenticate to GKE while minimizing development effort. What should you do?

  • A. Create a new service account with the Container Developer role and use it to run Cloud Build.
  • B. Assign the Container Developer role to the Cloud Build service account.
  • C. Create a separate step in Cloud Build to retrieve service account credentials and pass these to kubectl.
  • D. Specify the Container Developer role for Cloud Build in the cloudbuild.yaml file.

Answer: A

 

NEW QUESTION 35
......


For more info visit:

CCIE to Google Cloud DevOps Engineer Google cloud DevOps engineer practice exam Google Cloud documentation Google Cloud solutions

 

Authentic Best resources for Professional-Cloud-DevOps-Engineer Online Practice Exam: https://www.real4dumps.com/Professional-Cloud-DevOps-Engineer_examcollection.html

Professional-Cloud-DevOps-Engineer Test Engine Practice Exam: https://drive.google.com/open?id=1ckzJ-CU8F89UtNWPIaKbVt9s1LXMUgKf