[Q33-Q58] Use the best ways of preparing for Professional-Cloud-DevOps-Engineer Exam Dumps with TestPassKing Google Professional-Cloud-DevOps-Engineer PDF Dumps [2021]

Share

Use the best ways of preparing for Professional-Cloud-DevOps-Engineer Exam Dumps with TestPassKing Google Professional-Cloud-DevOps-Engineer dump PDF [2021]

Google Professional-Cloud-DevOps-Engineer exam candidates will surely pass the Exam if they consider the Professional-Cloud-DevOps-Engineer dumps learning material presented by TestPassKing.

NEW QUESTION 33
You currently store the virtual machine (VM) utilization logs in Stackdriver. You need to provide an easy-to-share interactive VM utilization dashboard that is updated in real time and contains information aggregated on a quarterly basis. You want to use Google Cloud Platform solutions. What should you do?

  • A. 1. Export VM utilization logs from Stackdriver to a Cloud Storage bucket.
    2. Enable the Cloud Storage API to pull the logs programmatically.
    3. Build a custom data visualization application.
    4. Display the pulled logs in a custom dashboard.
  • B. 1. Export VM utilization logs from Stackdriver to BigOuery.
    2. Create a dashboard in Data Studio.
    3. Share the dashboard with your stakeholders.
  • C. 1. Export VM utilization logs (rom Stackdriver to BigQuery.
    2. From BigQuery. export the logs to a CSV file.
    3. Import the CSV file into Google Sheets.
    4. Build a dashboard in Google Sheets and share it with your stakeholders.
  • D. 1. Export VM utilization logs from Stackdriver to Cloud Pub/Sub.
    2. From Cloud Pub/Sub, send the logs to a Security Information and Event Management (SIEM) system.
    3. Build the dashboards in the SIEM system and share with your stakeholders.

Answer: C

 

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

Answer: A

 

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

Answer: B

 

NEW QUESTION 36
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. 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.
  • 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. 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.
  • D. 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.

Answer: B

 

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

Answer: D

 

NEW QUESTION 38
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. Bring the service into production with no SLOs and build them when you have collected operational data.
  • B. Adjust the SLO targets to be achievable by the service so you can bring it into production.
  • C. Notify the development team that they will have to provide production support for the service.
  • D. Identify recommended reliability improvements to the service to be completed before handover.

Answer: C

 

NEW QUESTION 39
You are managing the production deployment to a set of Google Kubernetes Engine (GKE) clusters. You want to make sure only images which are successfully built by your trusted CI/CD pipeline are deployed to production. What should you do?

  • A. Set up the Kubernetes Engine clusters with Binary Authorization.
  • B. Set up the Kubernetes Engine clusters as private clusters.
  • C. Enable Vulnerability Analysis on the Container Registry.
  • D. Enable Cloud Security Scanner on the clusters.

Answer: C

 

NEW QUESTION 40
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. Check the serial port logs of the Compute Engine instance.
  • B. Use Stackdriver Profiler to visualize the resources utilization throughout the application.
  • C. Use Cloud Security Scanner to see whether your Cloud SQL is under a Distributed Denial of Service (DDoS) attack.
  • D. Determine whether there is an increased number of connections to the Cloud SQL instance.

Answer: D

 

NEW QUESTION 41
You are responsible for creating and modifying the Terraform templates that define your Infrastructure. Because two new engineers will also be working on the same code, you need to define a process and adopt a tool that will prevent you from overwriting each other's code. You also want to ensure that you capture all updates in the latest version. What should you do?

  • A. * Store your code as text files in Google Drive in a defined folder structure that organizes the files.
    * At the end of each day. confirm that all changes have been captured in the files within the folder structure.
    * Rename the folder structure with a predefined naming convention that increments the version.
  • B. * Store your code in a Git-based version control system.
    * Establish a process that allows developers to merge their own changes at the end of each day.
    * Package and upload code lo a versioned Cloud Storage bucket as the latest master version.
  • C. * Store your code as text files in Google Drive in a defined folder structure that organizes the files.
    * At the end of each day, confirm that all changes have been captured in the files within the folder structure and create a new .zip archive with a predefined naming convention.
    * Upload the .zip archive to a versioned Cloud Storage bucket and accept it as the latest version.
  • D. * Store your code in a Git-based version control system.
    * Establish a process that includes code reviews by peers and unit testing to ensure integrity and functionality before integration of code.
    * Establish a process where the fully integrated code in the repository becomes the latest master version.

Answer: B

 

NEW QUESTION 42
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. Communications Lead
  • B. Operations Lead
  • C. External Customer Communications Lead
  • D. Engineering Lead
  • E. Customer Impact Assessor

Answer: A,B

Explanation:
https://sre.google/workbook/incident-response/
"The main roles in incident response are the Incident Commander (IC), Communications Lead (CL), and Operations or Ops Lead (OL)."

 

NEW QUESTION 43
You support a high-traffic web application and want to ensure that the home page loads in a timely manner. As a first step, you decide to implement a Service Level Indicator (SLI) to represent home page request latency with an acceptable page load time set to 100 ms. What is the Google-recommended way of calculating this SLI?

  • A. Count the number of home page requests that load in under 100 ms. and then divide by the total number of all web application requests.
  • B. Buckelize Ihe request latencies into ranges, and then compute the percentile at 100 ms.
  • C. Bucketize the request latencies into ranges, and then compute the median and 90th percentiles.
  • D. Count the number of home page requests that load in under 100 ms, and then divide by the total number of home page requests.

Answer: B

 

NEW QUESTION 44
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. Adopt the blue/green deployment strategy when releasing new code via a CD server.
  • B. 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.
  • C. Require developers to run automated integration tests on their local development environments before release.
  • D. Integrate a code linting tool to validate coding standards before any code is accepted into the repository.
  • E. Before merging new code, require 2 different peers to review the code changes.

Answer: D,E

 

NEW QUESTION 45
You are running a real-time gaming application on Compute Engine that has a production and testing environment. Each environment has their own Virtual Private Cloud (VPC) network. The application frontend and backend servers are located on different subnets in the environment's VPC. You suspect there is a malicious process communicating intermittently in your production frontend servers. You want to ensure that network traffic is captured for analysis. What should you do?

  • A. Enable VPC Flow Logs on the production VPC network frontend and backend subnets only with a sample volume scale of 0.5.
  • B. Enable VPC Flow Logs on the testing and production VPC network frontend and backend subnets with a volume scale of 1.0. Apply changes in testing before production.
  • C. Enable VPC Flow Logs on the production VPC network frontend and backend subnets only with a sample volume scale of 1.0.
  • D. Enable VPC Flow Logs on the testing and production VPC network frontend and backend subnets with a volume scale of 0.5. Apply changes in testing before production.

Answer: B

 

NEW QUESTION 46
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. 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.
  • B. 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.
  • C. Because you are deployed on GKE and are using a cluster autoscaler. your GKE cluster will scale automatically, regardless of growth rate.
  • D. Verity the maximum node pool size, enable a horizontal pod autoscaler, and then perform a load test to verity your expected resource needs.

Answer: D

 

NEW QUESTION 47
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. Record data for the postmortem document of the incident.
  • B. Trace the origin of 500 errors and the root cause of increased latency.
  • C. Roll back the experimental canary release.
  • D. Start monitoring latency, traffic, errors, and saturation.

Answer: D

 

NEW QUESTION 48
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. Communications Lead
  • B. Operations Lead
  • C. External Customer Communications Lead
  • D. Engineering Lead
  • E. Customer Impact Assessor

Answer: B,E

 

NEW QUESTION 49
You need to define Service Level Objectives (SLOs) for a high-traffic multi-region web application. Customers expect the application to always be available and have fast response times. Customers are currently happy with the application performance and availability. Based on current measurement, you observe that the 90th percentile of latency is 120ms and the 95th percentile of latency is 275ms over a 28-day window. What latency SLO would you recommend to the team to publish?

  • A. 90th percentile - 250ms
    95th percentile - 400ms
  • B. 90th percentile - 120ms
    95th percentile - 275ms
  • C. 90th percentile - 150ms
    95th percentile - 300ms
  • D. 90th percentile - 100ms
    95th percentile - 250ms

Answer: B

 

NEW QUESTION 50
Your company follows Site Reliability Engineering practices. You are the person in charge of Communications for a large, ongoing incident affecting your customer-facing applications. There is still no estimated time for a resolution of the outage. You are receiving emails from internal stakeholders who want updates on the outage, as well as emails from customers who want to know what is happening. You want to efficiently provide updates to everyone affected by the outage. What should you do?

  • A. Provide all internal stakeholder emails to the Incident Commander, and allow them to manage internal communications. Focus on providing responses directly to customers.
  • B. Delegate the responding to internal stakeholder emails to another member of the Incident Response Team. Focus on providing responses directly to customers.
  • C. Focus on responding to internal stakeholders at least every 30 minutes. Commit to "next update" times.
  • D. Provide periodic updates to all stakeholders in a timely manner. Commit to a "next update" time in all communications.

Answer: D

Explanation:
When disaster strikes, the person who declares the incident typically steps into the IC role and directs the high-level state of the incident. The IC concentrates on the 3Cs and does the following: Commands and coordinates the incident response, delegating roles as needed. By default, the IC assumes all roles that have not been delegated yet. Communicates effectively. Stays in control of the incident response. Works with other responders to resolve the incident. https://sre.google/workbook/incident-response/

 

NEW QUESTION 51
You deploy a new release of an internal application during a weekend maintenance window when there is minimal user traffic. 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 2 answers

  • A. Adopt the blue/green deployment strategy when releasing new code via a CD server.
  • B. 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.
  • C. Require developers to run automated integration tests on their local development environments before release.
  • D. Integrate a code linting tool to validate coding standards before any code is accepted into the repository.
  • E. Before merging new code, require 2 different peers to review the code changes.

Answer: D,E

 

NEW QUESTION 52
You are managing an application that exposes an HTTP endpoint without using a load balancer. The latency of the HTTP responses is important for the user experience. You want to understand what HTTP latencies all of your users are experiencing. You use Stackdriver Monitoring. What should you do?

  • A. * In your application, create a metric with a metricKind set to DELTA and a valueType set to DOUBLE.
    * In Stackdriver's Metrics Explorer, use a Slacked Bar graph to visualize the metric.
  • B. * In your application, create a metric with a metricKind set to CUMULATIVE and a valueType set to DOUBLE.
    * In Stackdriver's Metrics Explorer, use a Line graph to visualize the metric.
  • C. * In your application, create a metric with a metricKind set to gauge and a valueType set to distribution.
    * In Stackdriver's Metrics Explorer, use a Heatmap graph to visualize the metric.
  • D. * In your application, create a metric with a metricKind. set toMETRlc_KIND_UNSPECIFIEDanda valueType set to INT64.
    * In Stackdriver's Metrics Explorer, use a Stacked Area graph to visualize the metric.

Answer: C

Explanation:
https://sre.google/workbook/implementing-slos/
https://cloud.google.com/architecture/adopting-slos/
Latency is commonly measured as a distribution. Given a distribution, you can measure various percentiles. For example, you might measure the number of requests that are slower than the historical 99th percentile.

 

NEW QUESTION 53
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. Run a Git compare between the previous and current Cloud Build Configuration files to find and fix the bug.
  • D. Change the CI pipeline to push the artifacts to Container Registry instead of Docker Hub.

Answer: C

Explanation:
"After making a change in the Cloud Build YAML configuration, you notice that no new artifacts are being built by the pipeline"- means something wrong on the recent change not with the image registry.

 

NEW QUESTION 54
You support a high-traffic web application and want to ensure that the home page loads in a timely manner. As a first step, you decide to implement a Service Level Indicator (SLI) to represent home page request latency with an acceptable page load time set to 100 ms. What is the Google-recommended way of calculating this SLI?

  • A. Count the number of home page requests that load in under 100 ms. and then divide by the total number of all web application requests.
  • B. Count the number of home page requests that load in under 100 ms, and then divide by the total number of home page requests.
  • C. Buckelize Ihe request latencies into ranges, and then compute the percentile at 100 ms.
  • D. Bucketize the request latencies into ranges, and then compute the median and 90th percentiles.

Answer: B

 

NEW QUESTION 55
Your company is developing applications that are deployed on Google Kubernetes Engine (GKE). Each team manages a different application. You need to create the development and production environments for each team, while minimizing costs. Different teams should not be able to access other teams' environments. What should you do?

  • A. Create one GCP Project per team. In each project, create a cluster with a Kubernetes namespace for Development and one for Production. Grant the teams IAM access to their respective clusters.
  • B. Create a Development and a Production GKE cluster in separate projects. In each cluster, create a Kubernetes namespace per team, and then configure Identity Aware Proxy so that each team can only access its own namespace.
  • C. Create one GCP Project per team. In each project, create a cluster for Development and one for Production. Grant the teams IAM access to their respective clusters.
  • D. Create a Development and a Production GKE cluster in separate projects. In each cluster, create a Kubernetes namespace per team, and then configure Kubernetes Role-based access control (RBAC) so that each team can only access its own namespace.

Answer: D

 

NEW QUESTION 56
You support a high-traffic web application with a microservice architecture. The home page of the application displays multiple widgets containing content such as the current weather, stock prices, and news headlines. The main serving thread makes a call to a dedicated microservice for each widget and then lays out the homepage for the user. The microservices occasionally fail; when that happens, the serving thread serves the homepage with some missing content. Users of the application are unhappy if this degraded mode occurs too frequently, but they would rather have some content served instead of no content at all. You want to set a Service Level Objective (SLO) to ensure that the user experience does not degrade too much. What Service Level Indicator {SLI) should you use to measure this?

  • A. A quality SLI: the ratio of non-degraded responses to total responses
  • B. A freshness SLI: the proportion of widgets that have been updated within the last 10 minutes
  • C. A latency SLI: the ratio of microservice calls that complete in under 100 ms to the total number of microservice calls
  • D. An availability SLI: the ratio of healthy microservices to the total number of microservices

Answer: D

Explanation:
https://cloud.google.com/blog/products/gcp/available-or-not-that-is-the-question-cre-life-lessons

 

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

Answer: A,C

 

NEW QUESTION 58
......

Full Professional-Cloud-DevOps-Engineer Practice Test and 83 unique questions with explanations waiting just for you, get it now: https://drive.google.com/open?id=1MpZvWCzE2sZ6bNOc3uRLsZNoINRfMJ8z

Accurate & Verified Answers As Seen in the Real Exam here: https://www.testpassking.com/Professional-Cloud-DevOps-Engineer-exam-testking-pass.html