Professional Documents
Culture Documents
Professional-Cloud-DevOps-Engineer
Google Professional Cloud DevOps Engineer
QUESTION & ANSWERS
https://www.dumpsgeek.com/Professional-Cloud-DevOps-Engineer-pdf-dumps.html
QUESTION 1
Which of the following statements are true when discussing toil in SRE? (Select Two)
A. Reducing toil is not expected as an SRE, that is DevOps that reduces toil
B. A toil budget is a result of toil hours minus toil costs
C. Toil is mundane, repetitive operational work providing no enduring value, which scales linearly
with service growth
D. Reducing toil is one of the most important tasks of an SRE
Explanation/Reference:
Correct Answer(s): A, C: Reducing toil is one of the most important tasks of an SRE, Toil is mundane,
repetitive operational work providing no enduring value, which scales linearly with service growth
Explanation: Toil is expected but can be reduced. Google definition of toil is as follows. “Toil is the
kind of work tied to running a production service that tends to be manual, repetitive, automatable,
tactical, devoid of enduring value, and that scales linearly as a service grows.
https://landing.google.com/sre/sre-book/chapters/eliminating-toil/
QUESTION 2
App Engine has several solid use cases for the enterprise?
What are three uses cases for App Engine to be a good candidate for a customer? (Select Three)
A. Scaling Applications on a hosted platform
B. Develop Applications on a hosted platform
C. Deploying your SaaS application on a hosted platform
D. Testing Applications on a hosted platform
E. Deploying your VDI application on a hosted platform
Explanation/Reference:
QUESTION 3
Which command will configure Cloud Build to store the image in Container Registry as part of build
https://www.dumpsgeek.com/Professional-Cloud-DevOps-Engineer-pdf-dumps.html
flow? (Select One)
A. Docker insert command
B. Docker push command
C. Pull command
D. Push command
Correct Answer: B
Explanation/Reference:
Explanation: docker push command will push an image or a repository to a registry such as Container
Registry. Specify the hostname which specifies location where you will store the image.
To specify use these prefixes (multi-region)
gcr.io hosts images in data centers in the United States, but the location may change in the future
us.gcr.io hosts image in data centers in the United States, in a separate storage bucket from images
hosted by gcr.io
eu.gcr.io hosts the images in the European Union
asia.gcr.io hosts images in data centers in Asia
The Docker credential helper is the simplest way to configure Docker to authenticate directly with
Container Registry. You then use the docker command to tag, push, and pull images. Alternatively,
you can use the client libraries to manage container images, or you can interact directly with the
Docker API
QUESTION 4
A recent software update to your enterprises e-commerce website that is running on Google Cloud
has caused the website to crash for several hours.
Your CTO decides that all critical changes must now have a back-out/roll-back plan. The website is
deployed on hundreds of virtual machines (VMs), and critical changes are frequent.
Which two actions should you take to implement the back-out/roll-back plan? (Select One)
A. Use managed instance groups with the "update-instances" command when starting a rolling
update
B. Enable object versioning on the website's static data files stored in Google Cloud Storage
C. Create a new instance template with applied fixes and roll out via A/B test
D. Use an unmanaged instance groups with the "update-instances" command when starting a rolling
update
Correct Answer: A
Explanation/Reference:
Correct Answer(s): C managed instance groups with the "update-instances" command when starting
a rolling update
https://www.dumpsgeek.com/Professional-Cloud-DevOps-Engineer-pdf-dumps.html
Explanation: Use managed instance groups to provide updates and object versioning will ensure that
you can get back to the previous stable version
QUESTION 5
You are currently building an SRE organization and you would like to follow what Google does to build
culture. Which of the following two ways could you introduce this culture? (Select Two)
Explanation/Reference:
Explanation: It’s important to define and communicate your strategy, plans so communicate. It is also
very important to evaluate your organization and its capabilities. When you initiate, you’re plans you
are launching and then you need to iterate improvements. Never lower your lower standard from a
professional respect.
https://landing.google.com/sre/sre-book/chapters/software-engineering-in-sre/
QUESTION 6
You have just started your cluster and deployed your pods. You now need to view all the running
pods. What is the proper CLI syntax to accomplish this task? (Select One)
A. kubectl list pods
B. gcloud list pods
C. gcloud get pods
D. kubectl get pods
Correct Answer: D
Explanation/Reference:
Explanation: The command syntax to inspect pods is the same as you would use for your on-premises
deployments. kubectl get pods
https://www.dumpsgeek.com/Professional-Cloud-DevOps-Engineer-pdf-dumps.html
QUESTION 7
You are helping with the design of an e-commerce application. The web application receives web
requests and stores sales transactions in a database.
You need to identify minimal Service Level Indicators (SLIs) for the application to ensure that
forecasted numbers are based on the latest sales numbers.
Which SLIs should you set for the application? (Select Two)
A. Database - Availability
B. Web Application - Availability
C. Web Application - Durability
D. Database - Freshness
Explanation/Reference:
Explanation:Both Database and the Web application need to be available. Production apps should
have full availability. https://landing.google.com/sre/sre-book/chapters/service-level-objectives/
QUESTION 8
What would be the best definition of “StatefulSets” with Google Kubernetes Engine (Select One)
A. StatefulSets represent a set of Pods with unique, persistent identities and stable hostnames that
GKE maintains regardless of where they are scheduled
B. StatefulSets represent a Cluster with unique, persistent identities and stable hostnames that GKE
maintains regardless of where they are scheduled
C. StatefulSets represent a Service with unique, persistent identities and stable hostnames that GKE
maintains regardless of where they are scheduled
D. StatefulSets are applications which do not store data or application state to the cluster or to
persistent storage
Correct Answer: B
Explanation/Reference:
StatefulSets represent a Cluster with unique, persistent identities and stable hostnames that GKE
maintains regardless of where they are scheduled
Explanation. Stateless applications are applications which do not store data or application state to the
cluster or to persistent storage. Instead, data and application state stay with the client, which makes
stateless applications more scalable.
https://cloud.google.com/kubernetes-engine/docs/how-to/stateless-apps
https://www.dumpsgeek.com/Professional-Cloud-DevOps-Engineer-pdf-dumps.html
QUESTION 9
__________________is a unified programming model and also a managed service for developing and
executing a wide range of data processing patterns including ETL, batch computation, and continuous
computation. What is the service? (Select One)
A. Cloud Spanner
B. Cloud Datalab
C. Cloud DataProc
D. Cloud Dataflow
Correct Answer: D
Explanation/Reference:
QUESTION 10
The Versioning Configuration feature in gsutil enables you to configure a Google Cloud Storage bucket
to keep old versions of objects.
The gsutil versioning command has two sub-commands. What are the two subcommands? (Select
Two)
A. Put
B. Get
C. List
D. Show
E. Set
Explanation/Reference:
Explanation: Set The "set" sub-command requires an additional sub-command, either "on" or "off",
which, respectively, will enable or disable versioning for the specified bucket(s). Get The "get" sub-
command gets the versioning configuration for a bucket and displays whether or not it is enabled.
https://cloud.google.com/storage/docs/gsutil/commands/versioning
https://www.dumpsgeek.com/Professional-Cloud-DevOps-Engineer-pdf-dumps.html
QUESTION 11
The HTTPS load balancer can leverage which of the following types of GCP resources?
NOTE: For this exam you must know about load balancers and the two different approaches to Load
Balancing!? (Select Two)
A. One or more Instance Groups
B. Two or more Instance Groups
C. Global IP Address (ephemeral or static)
D. Global IP Address (ephemeral only)
Explanation/Reference:
Explanation: 1. The load balancer leverages additional resources, Global IP Address (ephemeral or
static) 2. One or more Instance Groups are allowed
https://www.dumpsgeek.com/Professional-Cloud-DevOps-Engineer-pdf-dumps.html