
Google Professional-Cloud-DevOps-Engineer Exam Dumps [2022] Practice Valid Exam Dumps Question
Professional-Cloud-DevOps-Engineer Dumps - Grab Out For [NEW-2022] Google Exam
NEW QUESTION 13
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. Create a Cloud Pub/Sub push subscription to the Cloud Build cloud-builds PubSub topic 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: C
NEW QUESTION 14
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. Instrumentation coded directly in the client
- B. Metrics exported from the application servers
- C. Your application servers' logs
- D. GKE health checks for your application servers
- E. A synthetic client that periodically sends simulated user requests
Answer: B,D
NEW QUESTION 15
Your application services run in Google Kubernetes Engine (GKE). You want to make sure that only images from your centrally-managed Google Container Registry (GCR) image registry in the altostrat-images project can be deployed to the cluster while minimizing development time. What should you do?
- A. Create a custom builder for Cloud Build that will only push images to gcr.io/altostrat-images.
- B. Use a Binary Authorization policy that includes the whitelist name pattern gcr.io/attostrat-images/.
- C. Add a tag to each image in gcr.io/altostrat-images and check that this tag is present when the image is deployed.
- D. Add logic to the deployment pipeline to check that all manifests contain only images from gcr.io/altostrat-images.
Answer: A
NEW QUESTION 16
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. 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.
- B. In the Google Cloud Platform Console, use the Cost Breakdown section to visualize the costs per system.
- C. 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.
- D. Assign all instances a label specific to the system they run. Configure BigQuery billing export and query costs per label.
Answer: A
NEW QUESTION 17
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. Develop a post-mortem to be distributed to stakeholders.
- C. Send the Incident State Document to all the stakeholders.
- D. Call individual stakeholders lo explain what happened.
Answer: C
NEW QUESTION 18
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. Add a Load Balancer in front of the Compute Engine instance and use health checks to determine the system status.
- B. Create a Stackdriver Monitoring dashboard with SMS alerts to be able to start recreating the crashed instance promptly after it has crashed.
- C. Create a Managed Instance Group with a single instance and use health checks to determine the system status.
- D. File a bug with the development team so they can find the root cause of the crashing instance.
Answer: C
NEW QUESTION 19
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. Use the n1-highcpu-96 machine type in the configuration of the MIG.
- B. Validate that the resource requirements are within the available quota limits of each region.
- C. Monitor results of Stackdriver Trace to determine the required amount of resources.
- D. Deploy the service in one region and use a global load balancer to route traffic to this region.
Answer: A
NEW QUESTION 20
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 separate step in Cloud Build to retrieve service account credentials and pass these to kubectl.
- B. Assign the Container Developer role to the Cloud Build service account.
- C. Specify the Container Developer role for Cloud Build in the cloudbuild.yaml file.
- D. Create a new service account with the Container Developer role and use it to run Cloud Build.
Answer: D
NEW QUESTION 21
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. Require developers to run automated integration tests on their local development environments before release.
- B. Before merging new code, require 2 different peers to review the code changes.
- C. Adopt the blue/green deployment strategy when releasing new code via a CD server.
- D. 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.
- E. Integrate a code linting tool to validate coding standards before any code is accepted into the repository.
Answer: B,E
NEW QUESTION 22
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 latency SLI: the ratio of microservice calls that complete in under 100 ms to the total number of microservice calls
- B. A freshness SLI: the proportion of widgets that have been updated within the last 10 minutes
- C. An availability SLI: the ratio of healthy microservices to the total number of microservices
- D. A quality SLI: the ratio of non-degraded responses to total responses
Answer: C
Explanation:
https://cloud.google.com/blog/products/gcp/available-or-not-that-is-the-question-cre-life-lessons
NEW QUESTION 23
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. Use the default Stackdriver Kubernetes Engine Monitoring agent configuration.
- B. 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.
- 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. 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.
Answer: B
NEW QUESTION 24
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. tcp_ssl_proxy/open_connections
- B. flex/connections/current
- C. flex/instance/connections/current
- D. tcp_ssl_proxy/new_connections
Answer: B
Explanation:
https://cloud.google.com/monitoring/api/metrics_gcp#gcp-appengine
NEW QUESTION 25
You are responsible for the reliability of a high-volume enterprise application. A large number of users report that an important subset of the application's functionality - a data intensive reporting feature - is consistently failing with an HTTP 500 error. When you investigate your application's dashboards, you notice a strong correlation between the failures and a metric that represents the size of an internal queue used for generating reports. You trace the failures to a reporting backend that is experiencing high I/O wait times. You quickly fix the issue by resizing the backend's persistent disk (PD). How you need to create an availability Service Level Indicator (SLI) for the report generation feature. How would you define it?
- A. As the I/O wait times aggregated across all report generation backends
- B. As the application's report generation queue size compared to a known-good threshold
- C. As the proportion of report generation requests that result in a successful response
- D. As the reporting backend PD throughout capacity compared to a known-good threshold
Answer: B
NEW QUESTION 26
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. Establish a communication channel where incident responders and leads can communicate with each other.
- C. Start a postmortem, add incident information, circulate the draft internally, and ask internal stakeholders for input.
- D. Look for ways to mitigate user impact and deploy the mitigations to production.
Answer: D
Explanation:
https://sre.google/sre-book/managing-incidents/
NEW QUESTION 27
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. Require developers to run automated integration tests on their local development environments before release.
- B. Before merging new code, require 2 different peers to review the code changes.
- C. Adopt the blue/green deployment strategy when releasing new code via a CD server.
- D. 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.
- E. Integrate a code linting tool to validate coding standards before any code is accepted into the repository.
Answer: B,E
NEW QUESTION 28
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 GPU-accelerated video rendering platform that retrieves and stores videos in a storage bucket
- C. A distributed, eventually consistent NoSQL database cluster with sufficient quorum
- D. A scalable in-memory caching system
Answer: B
NEW QUESTION 29
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. Use the default Stackdriver Kubernetes Engine Monitoring agent configuration.
- B. 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.
- C. 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.
- 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: B
NEW QUESTION 30
You support a large service with a well-defined Service Level Objective (SLO). The development team deploys new releases of the service multiple times a week. If a major incident causes the service to miss its SLO, you want the development team to shift its focus from working on features to improving service reliability. What should you do before a major incident occurs?
- A. Negotiate with the development team to reduce the release frequency to no more than once a week.
- B. Negotiate with the product team to always prioritize service reliability over releasing new features.
- C. Add a plugin to your Jenkins pipeline that prevents new releases whenever your service is out of SLO.
- D. Develop an appropriate error budget policy in cooperation with all service stakeholders.
Answer: B
NEW QUESTION 31
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 Stackdriver Kubernetes Engine Monitoring.
- B. Use the Stackdriver Monitoring API to create custom metrics, and then organize your containers using groups.
- C. Use Stackdriver Logging to export application logs to BigOuery. aggregate logs per container, and then analyze CPU and memory consumption.
- D. Use Prometheus to collect and aggregate logs per container, and then analyze the results in Grafana.
Answer: D
NEW QUESTION 32
......
Professional-Cloud-DevOps-Engineer Exam Dumps PDF Guaranteed Success with Accurate & Updated Questions: https://www.torrentvalid.com/Professional-Cloud-DevOps-Engineer-valid-braindumps-torrent.html
Pass Professional-Cloud-DevOps-Engineer Exam - Real Test Engine PDF with 83 Questions: https://drive.google.com/open?id=1ZLvpnx63zgGICpHJE-Dg0j1ou5eUeR8z