
[2021] Pass Google Professional-Cloud-DevOps-Engineer Premium Files Test Engine pdf - Free Dumps Collection
New 2021 Realistic Professional-Cloud-DevOps-Engineer Dumps Test Engine Exam Questions in here
Google Professional-Cloud-DevOps-Engineer Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
| Topic 6 |
|
| Topic 7 |
|
| Topic 8 |
|
| Topic 9 |
|
| Topic 10 |
|
| Topic 11 |
|
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:
- 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;
- Implementing and building CI/CD service pipelines;
- Identifying issues related to service performance and implementing solutions to optimize it;
- Checking and implementing strategies related to service monitoring;
Topics of Google Professional Cloud DevOps Engineer Exam
Candidates must know the exam topics before they start preparation because it will help them in hitting the core. Our Professional Cloud DevOps Engineer Dumps will include the following topics:
Applying site reliability engineering principles to a service
- Agree to consequences of not meeting the error budget
- Toil automation
- Define SLOs and understand SLAs
- Manage a service (e.g., introduce a new service, deploy it, maintain and retire it)
- 1.2 Manage service life cycle:
- Balance change, velocity, and reliability of the service:
- Construct feedback loops to decide what to build next
- Discover SLIs (availability, latency, etc.)
Building and implementing CI/CD pipelines for a service
- Deployment to hybrid and multi-cloud environments with Anthos, Spinnaker, Kubernetes
- Design CI/CD pipelines:
- Artifact repositories with Container Registry
- Immutable artifacts with Container Registry
- Artifact versioning strategy with Cloud Build, Container Registry
- Testing a new version with Spinnaker
- Configure deployment processes (e.g., approval flows)
- Deployment strategies with Cloud Build, Spinnaker
- CI/CD pipeline triggers with Cloud Source Repositories, Cloud Build GitHub App, Cloud Pub/Sub
Implementing service monitoring strategies
- Enabling VPC flow logs
- Collecting GKE/Kubernetes metrics
- Using basic vs. advanced logging filters
- Set ACL to restrict export configuration with IAM, Stackdriver Logging
- Set ACL to restrict access to audit logs with IAM, Stackdriver Logging
- Collecting third-party and structured logs with Stackdriver Logging, Fluentd
- Use metric explorer for ad hoc metric analysis
- Collecting logs from Compute Engine, GKE with Stackdriver Logging, Fluentd
- Understanding the logging exclusion vs. logging export
- Collecting metrics from Compute Engine
- Sending logs to an external logging platform
- Selecting the options for logging export
- Implementing logs-based metrics
- Set ACL to allow metric writing for custom metrics with IAM, Stackdriver Monitoring
- Implementing a project-level / org-level export
- Viewing export logs in Cloud Storage and BigQuery
- Viewing logs in the GCP Console
- Sending application logs directly to Stackdriver API with Stackdriver Logging
- Manage application logs:
- Enabling data access logs (e.g., Cloud Audit Logs)
Optimizing service performance
- Utilize Stackdriver to identify cloud resource utilization
- identify resource costs
- Work with committed-use discounts
- Identify service performance issues:
- Evaluate and understand user impact (Stackdriver Service Monitoring for App Engine, Istio)
- Interpret service mesh telemetry
- Identify resource utilization levels
- Manage preemptible VMs
- Consider network pricing
- Develop a plan to optimize areas of greatest cost or lowest utilization
- Troubleshoot issues with the image/OS
- Utilize Stackdriver Trace/Profiler to profile performance characteristics
- Troubleshoot network issues (e.g., VPC flow logs, firewall logs, latency, view network details)
- TCO considerations
Managing service incidents
- Rotate/hand over roles
- Manage stakeholder relationships
- Scaling response team and delegation
- Perform an investigation to isolate the most likely actual cause
- Avoid exhaustion/burnout
- Evaluate symptoms against probable causes; the rank probability of cause based on observed behavior
- Identify alternatives to mitigate the issue
- Record major changes in incident state (When mitigated? When all clear? etc.)
- Handle requests for impact assessment
- Coordinate roles and implement communication channels during a service incident:
- Define roles (incident commander, communication lead, operations lead)
- Provide regular status updates, internal and external
- Identify probable causes of service failure
- Establish communications channels (email, IRC, Hangouts, Slack, phone, etc.)
NEW QUESTION 10
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
Explanation:
https://sre.google/workbook/implementing-slos/
In the SRE principles book, it's recommended treating the SLI as the ratio of two numbers: the number of good events divided by the total number of events. For example: Number of successful HTTP requests / total HTTP requests (success rate)
NEW QUESTION 11
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. 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
- B. Store secrets in a separate configuration file on Git. Provide select developers with access to the configuration file.
- C. Prompt developers for secrets at build time. Instruct developers to not store secrets at rest.
- 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: B
NEW QUESTION 12
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 13
You are ready to deploy a new feature of a web-based application to production. You want to use Google Kubernetes Engine (GKE) to perform a phased rollout to half of the web server pods.
What should you do?
- A. Use a replica set in the deployment specification.
- B. Use a partitioned rolling update.
- C. Use a stateful set with parallel pod management policy.
- D. Use Node taints with NoExecute.
Answer: B
NEW QUESTION 14
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. Create and grant a custom IAM role with the permissions logging.sinks.list and logging.sink.get.
- B. Grant the team members the IAM role of logging.configWriter on Cloud IAM.
- C. Create an Organizational Policy in Cloud IAM to allow only these members to create log exports.
- D. Configure Access Context Manager to allow only these members to export logs.
Answer: B
Explanation:
https://cloud.google.com/logging/docs/access-control
NEW QUESTION 15
You are developing a strategy for monitoring your Google Cloud Platform (GCP) projects in production using Stackdriver Workspaces. One of the requirements is to be able to quickly identify and react to production environment issues without false alerts from development and staging projects. You want to ensure that you adhere to the principle of least privilege when providing relevant team members with access to Stackdriver Workspaces. What should you do?
- A. Grant relevant team members the Project Viewer IAM role on all GCP production projects. Create Slackdriver workspaces inside each project.
- B. Create a new GCP monitoring project, and create a Stackdriver Workspace inside it. Attach the production projects to this workspace. Grant relevant team members read access to the Stackdriver Workspace.
- C. Grant relevant team members read access to all GCP production projects. Create Stackdriver workspaces inside each project.
- D. Choose an existing GCP production project to host the monitoring workspace. Attach the production projects to this workspace. Grant relevant team members read access to the Stackdriver Workspace.
Answer: D
NEW QUESTION 16
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: 20
MTBF: 90
Impact: 50% - B. MTTD:5
MTTR: 20
MTBF: 90
Impact: 33% - C. MTTD:5
MTTR: 10
MTBF: 90
Impact 50% - D. MTTD: 5
MTTR: 10
MTBF: 90
Impact: 33%
Answer: B
Explanation:
https://www.atlassian.com/incident-management/kpis/common-metrics
https://linkedin.github.io/school-of-sre/
NEW QUESTION 17
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 Logging to export application logs to BigOuery. aggregate logs per container, and then analyze CPU and memory consumption.
- B. Use the Stackdriver Monitoring API to create custom metrics, and then organize your containers using groups.
- 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 18
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. Notify the development team that they will have to provide production support for the service.
- C. djust the SLO targets to be achievable by the service so you can bring it into production.
- D. Identify recommended reliability improvements to the service to be completed before handover.
Answer: D
NEW QUESTION 19
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. Verity the maximum node pool size, enable a horizontal pod autoscaler, and then perform a load test to verity your expected resource needs.
- D. Because you are deployed on GKE and are using a cluster autoscaler. your GKE cluster will scale automatically, regardless of growth rate.
Answer: D
NEW QUESTION 20
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 Stackdriver Profiler to identify and visualize when the cache misses occur based on the logs.
- B. Create a logs-based metric in Stackdriver Logging and a dashboard for that metric in Stackdriver Monitoring.
- C. 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
- D. Link Stackdriver Logging as a source in Google Data Studio. Filler (he logs on the cache misses.
Answer: B
NEW QUESTION 21
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. 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. 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.
- 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 22
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 load balance the traffic between all instances.
- B. Set up additional service instances in other zones and use them as a failover in case the primary instance is unavailable.
- C. Change the specified SLO to match the measured SLI.
- D. Move the service to higher-specification compute instances with more memory.
Answer: A
NEW QUESTION 23
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. In the Google Cloud Platform Console, use the Cost Breakdown section to visualize the costs per system.
- B. Assign all instances a label specific to the system they run. Configure BigQuery billing export and query costs per label.
- C. 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.
- D. 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.
Answer: C
NEW QUESTION 24
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 with smaller server capacity and give access only to developers and testers.
- 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: A
NEW QUESTION 25
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 network shared folder with child folders for each version release. Ensure that everyone works on different files.
- 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 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.
Answer: A
NEW QUESTION 26
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 CUMULATIVE and a valueType set to DOUBLE.
* In Stackdriver's Metrics Explorer, use a Line graph to visualize the metric. - B. 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. - 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 to DELTA and a valueType set to DOUBLE.
* In Stackdriver's Metrics Explorer, use a Slacked Bar graph to visualize the metric.
Answer: A
NEW QUESTION 27
You support a popular mobile game application deployed on Google Kubernetes Engine (GKE) across several Google Cloud regions. Each region has multiple Kubernetes clusters. You receive a report that none of the users in a specific region can connect to the application. You want to resolve the incident while following Site Reliability Engineering practices. What should you do first?
- A. Use Stackdriver Monitoring to check for a spike in CPU or memory usage for the affected region.
- B. Use Stackdriver Logging to filter on the clusters in the affected region, and inspect error messages in the logs.
- C. Add an extra node pool that consists of high memory and high CPU machine type instances to the cluster.
- D. Reroute the user traffic from the affected region to other regions that don't report issues.
Answer: B
NEW QUESTION 28
......
Updated Official licence for Professional-Cloud-DevOps-Engineer Certified by Professional-Cloud-DevOps-Engineer Dumps PDF: https://www.itexamdownload.com/Professional-Cloud-DevOps-Engineer-valid-questions.html
Newly Released Professional-Cloud-DevOps-Engineer Dumps for Cloud DevOps Engineer Certified: https://drive.google.com/open?id=1S6e4ankMrmtSwIqd5s0V5B4HFdNv6c7g