Unique Top-selling Professional-Cloud-DevOps-Engineer Exams - New 2021 Google Pratice Exam [Q15-Q39]

Share

Unique Top-selling Professional-Cloud-DevOps-Engineer Exams - New 2021 Google  Pratice Exam

Cloud DevOps Engineer Dumps Professional-Cloud-DevOps-Engineer Exam for Full Questions - Exam Study Guide

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

Answer: A

 

NEW QUESTION 16
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 Cloud Storage encrypted with a key from Cloud KMS. Provide the CI/CD pipeline with access to Cloud KMS via IAM.
  • B. 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.
  • C. Store secrets in a separate configuration file on Git. Provide select developers with access to the configuration file.
  • D. Prompt developers for secrets at build time. Instruct developers to not store secrets at rest.

Answer: A

 

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

Answer: C

 

NEW QUESTION 18
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 freshness SLI: the proportion of widgets that have been updated within the last 10 minutes
  • B. A quality SLI: the ratio of non-degraded responses to total responses
  • 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: C

 

NEW QUESTION 19
You need to run a business-critical workload on a fixed set of Compute Engine instances for several months. The workload is stable with the exact amount of resources allocated to it. You want to lower the costs for this workload without any performance implications. What should you do?

  • A. Purchase Committed Use Discounts.
  • B. Create an Unmanaged Instance Group for the instances used to run the workload.
  • C. Convert the instances to preemptible virtual machines.
  • D. Migrate the instances to a Managed Instance Group.

Answer: B

 

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

Answer: D,E

 

NEW QUESTION 21
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: C

 

NEW QUESTION 22
You support a multi-region web service running on Google Kubernetes Engine (GKE) behind a Global HTTP'S Cloud Load Balancer (CLB). For legacy reasons, user requests first go through a third-party Content Delivery Network (CDN). which then routes traffic to the CLB. You have already implemented an availability Service Level Indicator (SLI) at the CLB level. However, you want to increase coverage in case of a potential load balancer misconfiguration. CDN failure, or other global networking catastrophe. Where should you measure this new SLI?
Choose 2 answers

  • A. Metrics exported from the application servers
  • B. Instrumentation coded directly in the client
  • C. Your application servers' logs
  • D. A synthetic client that periodically sends simulated user requests
  • E. GKE health checks for your application servers

Answer: D,E

 

NEW QUESTION 23
You are performing a semi-annual 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 deployed on GKE and are using a cluster autoscaler, your GKE cluster will scale automatically regardless of growth rate.
  • B. Verify the maximum node pool size, enable a horizontal pod autoscaler, and then perform a load test to verify 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. 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.

Answer: A

 

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

Answer: C,D

 

NEW QUESTION 25
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. 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.
  • B. 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.
  • 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. 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.

Answer: D

 

NEW QUESTION 26
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 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.
  • B. 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.
  • C. 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.
  • D. 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.

Answer: C

 

NEW QUESTION 27
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 BigQuery.
    2. Create a dashboard in Data Studio.
    3. Share the dashboard with your stakeholders.
  • B. 1. Export VM utilization logs from 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.
  • C. 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.
  • D. 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.

Answer: A

 

NEW QUESTION 28
You support a stateless web-based API that is deployed on a single Compute Engine instance in the europe-west2-a zone . The Service Level Indicator (SLI) for service availability is below the specified Service Level Objective (SLO). A postmortem has revealed that requests to the API regularly time out. The time outs are due to the API having a high number of requests and running out memory. You want to improve service availability. What should you do?

  • A. Set up additional service instances in other zones and use them as a failover in case the primary instance is unavailable.
  • B. Change the specified SLO to match the measured SLI.
  • C. Set up additional service instances in other zones and load balance the traffic between all instances.
  • D. Move the service to higher-specification compute instances with more memory.

Answer: C

 

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

Answer: D

 

NEW QUESTION 30
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. Bucketize the request latencies into ranges, and then compute the median and 90th percentiles.
  • D. Buckelize Ihe request latencies into ranges, and then compute the percentile at 100 ms.

Answer: D

 

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

Answer: C

 

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

Answer: A

 

NEW QUESTION 33
You support an application that stores product information in cached memory. For every cache miss, an entry is logged in Stackdriver Logging. You want to visualize how often a cache miss happens over time. What should you do?

  • A. Configure BigOuery as a sink for Stackdriver Logging. Create a scheduled query to filter the cache miss logs and write them to a separate table
  • B. Link Stackdriver Logging as a source in Google Data Studio. Filler (he logs on the cache misses.
  • C. Configure Stackdriver Profiler to identify and visualize when the cache misses occur based on the logs.
  • D. Create a logs-based metric in Stackdriver Logging and a dashboard for that metric in Stackdriver Monitoring.

Answer: D

 

NEW QUESTION 34
You are running an application on Compute Engine and collecting logs through Stackdriver. You discover that some personally identifiable information (Pll) is leaking into certain log entry fields. All Pll entries begin with the text userinfo. You want to capture these log entries in a secure location for later review and prevent them from leaking to Stackdriver Logging. What should you do?

  • A. Use a Fluentd filter plugin with the Stackdriver Agent to remove log entries containing userinfo, and then copy the entries to a Cloud Storage bucket.
  • B. Create a basic log filter matching userinfo, and then configure a log export in the Stackdriver console with Cloud Storage as a sink.
  • C. Create an advanced log filter matching userinfo, configure a log export in the Stackdriver console with Cloud Storage as a sink, and then configure a tog exclusion with userinfo as a filter.
  • D. Use a Fluentd filter plugin with the Stackdriver Agent to remove log entries containing userinfo, create an advanced log filter matching userinfo, and then configure a log export in the Stackdriver console with Cloud Storage as a sink.

Answer: B

 

NEW QUESTION 35
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 toad test new features. What should you do?

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

Answer: C

 

NEW QUESTION 36
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. 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
  • C. Store secrets in Cloud Storage encrypted with a key from Cloud KMS. Provide the CI/CD pipeline with access to Cloud KMS via IAM.
  • D. Prompt developers for secrets at build time. Instruct developers to not store secrets at rest.

Answer: A

 

NEW QUESTION 37
You support an e-commerce application that runs on a large Google Kubernetes Engine (GKE) cluster deployed on-premises and on Google Cloud Platform. The application consists of microservices that run in containers. You want to identify containers that are using the most CPU and memory. What should you do?

  • A. Use the Stackdriver Monitoring API to create custom metrics, and then organize your containers using groups.
  • B. Use Stackdriver Logging to export application logs to BigOuery. aggregate logs per container, and then analyze CPU and memory consumption.
  • C. Use Stackdriver Kubernetes Engine Monitoring.
  • D. Use Prometheus to collect and aggregate logs per container, and then analyze the results in Grafana.

Answer: D

 

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

Answer: A,E

 

NEW QUESTION 39
......

Best way to practice test for Google Professional-Cloud-DevOps-Engineer: https://www.actualtests4sure.com/Professional-Cloud-DevOps-Engineer-test-questions.html

Professional-Cloud-DevOps-Engineer Dump Ready - Exam Questions and Answers: https://drive.google.com/open?id=1sbGP8djuM9j8gXkfNIGM1Sxk4NSF6xPc