You have already completed the Test before. Hence you can not start it again.
Test is loading...
You must sign in or sign up to start the Test.
You have to finish following quiz, to start this Test:
Your results are here!! for" Google Professional Cloud DevOps Engineer Practice Test 2 "
0 of 65 questions answered correctly
Your time:
Time has elapsed
Your Final Score is : 0
You have attempted : 0
Number of Correct Questions : 0 and scored 0
Number of Incorrect Questions : 0 and Negative marks 0
Average score
Your score
Google Professional Cloud DevOps Engineer
You have attempted: 0
Number of Correct Questions: 0 and scored 0
Number of Incorrect Questions: 0 and Negative marks 0
You can review your answers by clicking on “View Answers” option.
Important Note : Open Reference Documentation Links in New Tab (Right Click and Open in New Tab).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Answered
Review
Question 1 of 65
1. Question
Which log type provides you with logs of actions taken by Google Support staff when accessing your Google Cloud resources? (Select One)
Correct
Access Transparency Explanation: Access Transparency provides near real-time logs when Google Cloud administrators access your content. Cloud Audit Logs already provide visibility into the actions of your own administrators. https://cloud.google.com/access-transparency
Incorrect
Access Transparency Explanation: Access Transparency provides near real-time logs when Google Cloud administrators access your content. Cloud Audit Logs already provide visibility into the actions of your own administrators. https://cloud.google.com/access-transparency
Unattempted
Access Transparency Explanation: Access Transparency provides near real-time logs when Google Cloud administrators access your content. Cloud Audit Logs already provide visibility into the actions of your own administrators. https://cloud.google.com/access-transparency
Question 2 of 65
2. Question
Which are the following resources are Global Resources in GCP? (Select Two)
Correct
Snapshots and Images Explanation: Global resources Global resources are accessible by any resource in any zone within the same project. When you create a global resource, you do not need to provide a scope specification. Global resources include: Global resources Global resources are accessible by any resource in any zone within the same project. When you create a global resource, you do not need to provide a scope specification. Global resources include: Images can be used by any instance or disk resource in the same project as the image. Google provides preconfigured images that you can use to boot your instance. You can customize one of these images, or you can build your own image. https://cloud.google.com/compute/docs/regions-zones/global-regional-zonal-resources
Incorrect
Snapshots and Images Explanation: Global resources Global resources are accessible by any resource in any zone within the same project. When you create a global resource, you do not need to provide a scope specification. Global resources include: Global resources Global resources are accessible by any resource in any zone within the same project. When you create a global resource, you do not need to provide a scope specification. Global resources include: Images can be used by any instance or disk resource in the same project as the image. Google provides preconfigured images that you can use to boot your instance. You can customize one of these images, or you can build your own image. https://cloud.google.com/compute/docs/regions-zones/global-regional-zonal-resources
Unattempted
Snapshots and Images Explanation: Global resources Global resources are accessible by any resource in any zone within the same project. When you create a global resource, you do not need to provide a scope specification. Global resources include: Global resources Global resources are accessible by any resource in any zone within the same project. When you create a global resource, you do not need to provide a scope specification. Global resources include: Images can be used by any instance or disk resource in the same project as the image. Google provides preconfigured images that you can use to boot your instance. You can customize one of these images, or you can build your own image. https://cloud.google.com/compute/docs/regions-zones/global-regional-zonal-resources
Question 3 of 65
3. Question
Which of the following is a GCP resource that is used for infrastructure automation. This resource is where you can specify repeatable processes also. What is this service/resource in GCP that can be used for automation? (Select One)
Correct
Cloud Deployment Manager Explanation: Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using yaml. You can also use Python or Jinja2 templates to parameterize the configuration and allow reuse of common deployment paradigms such as a load balanced, auto-scaled instance group. Treat your configuration as code and perform repeatable deployments.
Incorrect
Cloud Deployment Manager Explanation: Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using yaml. You can also use Python or Jinja2 templates to parameterize the configuration and allow reuse of common deployment paradigms such as a load balanced, auto-scaled instance group. Treat your configuration as code and perform repeatable deployments.
Unattempted
Cloud Deployment Manager Explanation: Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using yaml. You can also use Python or Jinja2 templates to parameterize the configuration and allow reuse of common deployment paradigms such as a load balanced, auto-scaled instance group. Treat your configuration as code and perform repeatable deployments.
Question 4 of 65
4. Question
Which of the following would be a common Service Level Indicator (SLI) for a data storage system? (Select Two)
Which role does your service account for GKE need to be granted to access Cloud Storage and perform a “storage.buckets.update” ? (Select One)
Correct
Storage Admin. Explanation: All the permissions could update a bucket except the Storage Object Viewer. However, the key here is to understand that we must apply Google Cloud Best Practices using the Principle of Least Privilege
Incorrect
Storage Admin. Explanation: All the permissions could update a bucket except the Storage Object Viewer. However, the key here is to understand that we must apply Google Cloud Best Practices using the Principle of Least Privilege
Unattempted
Storage Admin. Explanation: All the permissions could update a bucket except the Storage Object Viewer. However, the key here is to understand that we must apply Google Cloud Best Practices using the Principle of Least Privilege
Question 6 of 65
6. Question
You would like to create a new Compute Engine instance called gcelab2 in the zone us-central-c. What is the proper command? (Select One)
Correct
gcloud compute instances create gcelab2 –zone us-central1-c Explanation: Creating a GCE instance is basic knowledge required for the exam. gcloud compute instances create gcelab2 –zone us-central1-c https://cloud.google.com/sdk/gcloud/reference/version
Incorrect
gcloud compute instances create gcelab2 –zone us-central1-c Explanation: Creating a GCE instance is basic knowledge required for the exam. gcloud compute instances create gcelab2 –zone us-central1-c https://cloud.google.com/sdk/gcloud/reference/version
Unattempted
gcloud compute instances create gcelab2 –zone us-central1-c Explanation: Creating a GCE instance is basic knowledge required for the exam. gcloud compute instances create gcelab2 –zone us-central1-c https://cloud.google.com/sdk/gcloud/reference/version
Question 7 of 65
7. Question
Your team is currently working on a pipeline that is being deployed on GCP and you are getting ready to deploy your working copies with Cloud Build. The following command would do what as part of the process? (Select One)
Cloud Endpoints can be implemented in which languages? (Select Two)
Correct
Python, Java Explanation: Cloud Endpoints for the App Engine standard generation 1 environment historically used Endpoints Frameworks, which only supports the Java 8 and Python 2.7 runtime environments. https://cloud.google.com/endpoints/docs/choose-endpoints-option
Incorrect
Python, Java Explanation: Cloud Endpoints for the App Engine standard generation 1 environment historically used Endpoints Frameworks, which only supports the Java 8 and Python 2.7 runtime environments. https://cloud.google.com/endpoints/docs/choose-endpoints-option
Unattempted
Python, Java Explanation: Cloud Endpoints for the App Engine standard generation 1 environment historically used Endpoints Frameworks, which only supports the Java 8 and Python 2.7 runtime environments. https://cloud.google.com/endpoints/docs/choose-endpoints-option
Question 9 of 65
9. Question
Which of the following two statements are true about Cloud Operations (Stackdriver) Logging with Kubernetes Engine? (Select Two)
Correct
Cloud Operations (Stackdriver) is the default logging solution for clusters deployed on Google Kubernetes Engine. , to ingest logs, you must deploy the Stackdriver Logging agent to each node in your cluster. Explanation: To ingest logs, you must deploy the Stackdriver Logging agent to each node in your cluster. The agent is a configured fluentd instance, where the configuration is stored in a ConfigMap and the instances are managed using a Kubernetes DaemonSet. The actual deployment of the ConfigMap and DaemonSet for your cluster depends on your individual cluster setup. Stackdriver is the default logging solution for clusters deployed on Google Kubernetes Engine. Stackdriver Logging is deployed to a new cluster by default unless you explicitly opt-out.
Incorrect
Cloud Operations (Stackdriver) is the default logging solution for clusters deployed on Google Kubernetes Engine. , to ingest logs, you must deploy the Stackdriver Logging agent to each node in your cluster. Explanation: To ingest logs, you must deploy the Stackdriver Logging agent to each node in your cluster. The agent is a configured fluentd instance, where the configuration is stored in a ConfigMap and the instances are managed using a Kubernetes DaemonSet. The actual deployment of the ConfigMap and DaemonSet for your cluster depends on your individual cluster setup. Stackdriver is the default logging solution for clusters deployed on Google Kubernetes Engine. Stackdriver Logging is deployed to a new cluster by default unless you explicitly opt-out.
Unattempted
Cloud Operations (Stackdriver) is the default logging solution for clusters deployed on Google Kubernetes Engine. , to ingest logs, you must deploy the Stackdriver Logging agent to each node in your cluster. Explanation: To ingest logs, you must deploy the Stackdriver Logging agent to each node in your cluster. The agent is a configured fluentd instance, where the configuration is stored in a ConfigMap and the instances are managed using a Kubernetes DaemonSet. The actual deployment of the ConfigMap and DaemonSet for your cluster depends on your individual cluster setup. Stackdriver is the default logging solution for clusters deployed on Google Kubernetes Engine. Stackdriver Logging is deployed to a new cluster by default unless you explicitly opt-out.
Question 10 of 65
10. Question
You’re currently being summoned to the CIO office and he would like to have a copy of the billing reports from Google Cloud Platform. What answer has the correct formats you can export billing info to? (Select One)
Correct
CSV or JSON Explanation: To access a detailed breakdown of your charges, you can export your daily usage and cost estimates automatically to a CSV or JSON file stored in a Google Cloud Storage bucket you specify. https://cloud.google.com/billing/docs/how-to/export-data-file
Incorrect
CSV or JSON Explanation: To access a detailed breakdown of your charges, you can export your daily usage and cost estimates automatically to a CSV or JSON file stored in a Google Cloud Storage bucket you specify. https://cloud.google.com/billing/docs/how-to/export-data-file
Unattempted
CSV or JSON Explanation: To access a detailed breakdown of your charges, you can export your daily usage and cost estimates automatically to a CSV or JSON file stored in a Google Cloud Storage bucket you specify. https://cloud.google.com/billing/docs/how-to/export-data-file
Question 11 of 65
11. Question
Which of the following would be a common Service Level Indicator (SLI) for a big data system? (Select Two)
Google Cloud Platform has several unique and innovative benefits when it comes to billing and resource control. What are these benefits? (Select Three)
Correct
Sustained use discounts, Sub-hour billing, Compute Engine Custom Machines Explanation: 1. Sub-hour billing 2. Sustained-use discounts Automatically reward users who run virtual machines for over 25% of any calendar month 3. Compute Engine custom machine types Pay only for the resources you need for your application
Incorrect
Sustained use discounts, Sub-hour billing, Compute Engine Custom Machines Explanation: 1. Sub-hour billing 2. Sustained-use discounts Automatically reward users who run virtual machines for over 25% of any calendar month 3. Compute Engine custom machine types Pay only for the resources you need for your application
Unattempted
Sustained use discounts, Sub-hour billing, Compute Engine Custom Machines Explanation: 1. Sub-hour billing 2. Sustained-use discounts Automatically reward users who run virtual machines for over 25% of any calendar month 3. Compute Engine custom machine types Pay only for the resources you need for your application
Question 13 of 65
13. Question
Your company manufactures devices with sensors and has the need to stream huge amounts of data from these devices to a storage option in the cloud. Which Google Cloud Platform storage option is the best choice for your application? (Select One)
Correct
BigTable Bigtable is ideal for storing very large amounts of data in a key-value store and supports high read and write throughput at low latency for fast access to large amounts of data. https://cloud.google.com/bigtable
Incorrect
BigTable Bigtable is ideal for storing very large amounts of data in a key-value store and supports high read and write throughput at low latency for fast access to large amounts of data. https://cloud.google.com/bigtable
Unattempted
BigTable Bigtable is ideal for storing very large amounts of data in a key-value store and supports high read and write throughput at low latency for fast access to large amounts of data. https://cloud.google.com/bigtable
Question 14 of 65
14. Question
You’re getting ready to deploy a CI pipeline on GCP. You need to confirm that you have the proper syntax for creating a Kubernetes namespace called “production” that will logically isolate the deployment. What is the Kubernetes command to do this? (Select One)
Cloud Endpoints can be implemented in which languages? (Select Two)
Correct
Python, Java Explanation: Cloud Endpoints for the App Engine standard generation 1 environment historically used Endpoints Frameworks, which only supports the Java 8 and Python 2.7 runtime environments.(Time of Writing) https://cloud.google.com/endpoints/docs/choose-endpoints-option
Incorrect
Python, Java Explanation: Cloud Endpoints for the App Engine standard generation 1 environment historically used Endpoints Frameworks, which only supports the Java 8 and Python 2.7 runtime environments.(Time of Writing) https://cloud.google.com/endpoints/docs/choose-endpoints-option
Unattempted
Python, Java Explanation: Cloud Endpoints for the App Engine standard generation 1 environment historically used Endpoints Frameworks, which only supports the Java 8 and Python 2.7 runtime environments.(Time of Writing) https://cloud.google.com/endpoints/docs/choose-endpoints-option
Question 16 of 65
16. Question
You would like to deploy a new cluster on GCP with gcloud. The cluster you need is going be named devops1. You already set your profile and authenticated. What is the syntax to deploy a cluster? (Select One)
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)
Correct
Global IP Address (ephemeral or static), One or more Instance Groups Explanation: 1. The load balancer leverages additional resources, Global IP Address (ephemeral or static) 2. One or more Instance Groups are allowed
Incorrect
Global IP Address (ephemeral or static), One or more Instance Groups Explanation: 1. The load balancer leverages additional resources, Global IP Address (ephemeral or static) 2. One or more Instance Groups are allowed
Unattempted
Global IP Address (ephemeral or static), One or more Instance Groups Explanation: 1. The load balancer leverages additional resources, Global IP Address (ephemeral or static) 2. One or more Instance Groups are allowed
Question 18 of 65
18. Question
Which of the follow methods will not cause a shutdown script to be executed. (Select One)
Correct
An instance reset thru an API Call Explanation: Create and run shutdown scripts that execute commands right before an instance is terminated or restarted, on a best-effort basis. This is useful if you rely on automated scripts to start up and shut down instances, allowing instances time to clean up or perform tasks, such as exporting logs, or syncing with other systems. https://cloud.google.com/compute/docs/shutdownscript
Incorrect
An instance reset thru an API Call Explanation: Create and run shutdown scripts that execute commands right before an instance is terminated or restarted, on a best-effort basis. This is useful if you rely on automated scripts to start up and shut down instances, allowing instances time to clean up or perform tasks, such as exporting logs, or syncing with other systems. https://cloud.google.com/compute/docs/shutdownscript
Unattempted
An instance reset thru an API Call Explanation: Create and run shutdown scripts that execute commands right before an instance is terminated or restarted, on a best-effort basis. This is useful if you rely on automated scripts to start up and shut down instances, allowing instances time to clean up or perform tasks, such as exporting logs, or syncing with other systems. https://cloud.google.com/compute/docs/shutdownscript
Question 19 of 65
19. Question
You are developing an application that will need to meet strict GDPR requirements around several facets of the regulations. You have been asked to store your enterprises data on GCP as efficiently as possible. This data will need to be archived for at least 5 years. What would be the best option? (Select One)
You have been contacted by your CIO to improve your application availability. You have decided to use instance groups by spreading your instances across three zones. What type of instance group do you select? (Select One)
How do you isolate VM systems within one project to guarantee that they can‘t communicate over the internal IP address? (Select One)
Correct
Place them in different networks Explanation: If we want global availability — alternatives and failover VMs that are in a different geographic region — there is a bit more complexity involved. Notice that because these VMs are in a single Network, even though they are in different regions, they can still communicate through GCP‘s internal global network.
Incorrect
Place them in different networks Explanation: If we want global availability — alternatives and failover VMs that are in a different geographic region — there is a bit more complexity involved. Notice that because these VMs are in a single Network, even though they are in different regions, they can still communicate through GCP‘s internal global network.
Unattempted
Place them in different networks Explanation: If we want global availability — alternatives and failover VMs that are in a different geographic region — there is a bit more complexity involved. Notice that because these VMs are in a single Network, even though they are in different regions, they can still communicate through GCP‘s internal global network.
Question 23 of 65
23. Question
Which of the following two statements are true about choices around Cloud Deployment Manager templates? (Select Two)
Correct
Jinja2 is a simpler but less powerful templating language that uses the same syntax as YAML, D. Python templates are more powerful and give you the option to programmatically create or manage your templates Explanation: You can write templates in your choice of Python 2.7 or Jinja2. Python templates are more powerful and give you the option to programmatically create or manage your templates. If you are familiar with Python, use Python for your templates. Jinja2 is a simpler but less powerful templating language that uses the same syntax as YAML. If you aren‘t familiar with Python or just want to write simple templates without messing with Python, use Jinja2. https://cloud.google.com/deployment-manager/docs/step-by-step-guide/create-a-template
Incorrect
Jinja2 is a simpler but less powerful templating language that uses the same syntax as YAML, D. Python templates are more powerful and give you the option to programmatically create or manage your templates Explanation: You can write templates in your choice of Python 2.7 or Jinja2. Python templates are more powerful and give you the option to programmatically create or manage your templates. If you are familiar with Python, use Python for your templates. Jinja2 is a simpler but less powerful templating language that uses the same syntax as YAML. If you aren‘t familiar with Python or just want to write simple templates without messing with Python, use Jinja2. https://cloud.google.com/deployment-manager/docs/step-by-step-guide/create-a-template
Unattempted
Jinja2 is a simpler but less powerful templating language that uses the same syntax as YAML, D. Python templates are more powerful and give you the option to programmatically create or manage your templates Explanation: You can write templates in your choice of Python 2.7 or Jinja2. Python templates are more powerful and give you the option to programmatically create or manage your templates. If you are familiar with Python, use Python for your templates. Jinja2 is a simpler but less powerful templating language that uses the same syntax as YAML. If you aren‘t familiar with Python or just want to write simple templates without messing with Python, use Jinja2. https://cloud.google.com/deployment-manager/docs/step-by-step-guide/create-a-template
Question 24 of 65
24. Question
Your team is designing a new User-facing application to serve requests. Which of the following is Google‘s SRE suggested best practice for selecting SLIs?
Correct
Option A is incorrect, because choosing too many indicators makes it hard to pay the right level of attention to the indicators that matter Option B is incorrect, because choosing too few may leave significant behaviours of your system unexamined. Option C is CORRECT. Google’s recommended approach is an understanding of what your users want from the system will inform the judicious selection of a few indicators. Option D is incorrect, because it means the system isn’t monitored which is not recommended. Reference: https://sre.google/sre-book/service-level-objectives/
Incorrect
Option A is incorrect, because choosing too many indicators makes it hard to pay the right level of attention to the indicators that matter Option B is incorrect, because choosing too few may leave significant behaviours of your system unexamined. Option C is CORRECT. Google’s recommended approach is an understanding of what your users want from the system will inform the judicious selection of a few indicators. Option D is incorrect, because it means the system isn’t monitored which is not recommended. Reference: https://sre.google/sre-book/service-level-objectives/
Unattempted
Option A is incorrect, because choosing too many indicators makes it hard to pay the right level of attention to the indicators that matter Option B is incorrect, because choosing too few may leave significant behaviours of your system unexamined. Option C is CORRECT. Google’s recommended approach is an understanding of what your users want from the system will inform the judicious selection of a few indicators. Option D is incorrect, because it means the system isn’t monitored which is not recommended. Reference: https://sre.google/sre-book/service-level-objectives/
Question 25 of 65
25. Question
Your team manages an application serving a global audience. A recent update caused a service downtime. You have been designated as the Incident commander. Which of the following should not be in the Incident Document according to Google SRE’s best practices?
Correct
Options A, B and D are incorrect because they are information that should be contained in the live Incident State Document as the service is being restored. Option C is CORRECT, this should not be in the document to promote a blameless culture. Reference: https://sre.google/sre-book/incident-document/
Incorrect
Options A, B and D are incorrect because they are information that should be contained in the live Incident State Document as the service is being restored. Option C is CORRECT, this should not be in the document to promote a blameless culture. Reference: https://sre.google/sre-book/incident-document/
Unattempted
Options A, B and D are incorrect because they are information that should be contained in the live Incident State Document as the service is being restored. Option C is CORRECT, this should not be in the document to promote a blameless culture. Reference: https://sre.google/sre-book/incident-document/
Question 26 of 65
26. Question
You are helping with the design of a data processing pipeline for a company. Data is streamed from different devices into the pipeline and then processed before it is loaded into the final storage for analytic use. You want to identify minimal Service Level Indicators (SLIs) for the pipeline to ensure that the data in the final storage is up to date. Which SLI should not be part of your consideration?
Correct
Option D is CORRECT, this is SLI provides no monitoring value for the data processing pipeline. Options A, B & C are incorrect because they are recommended SLIs for big data systems. Reference: https://sre.google/sre-book/service-level-objectives/
Incorrect
Option D is CORRECT, this is SLI provides no monitoring value for the data processing pipeline. Options A, B & C are incorrect because they are recommended SLIs for big data systems. Reference: https://sre.google/sre-book/service-level-objectives/
Unattempted
Option D is CORRECT, this is SLI provides no monitoring value for the data processing pipeline. Options A, B & C are incorrect because they are recommended SLIs for big data systems. Reference: https://sre.google/sre-book/service-level-objectives/
Question 27 of 65
27. Question
You are part of the SRE team tasked with writing a postmortem of an outage for one of the services your team manages. Which of these should not be a part of the creation of the postmortem document according to the Google’s SRE best practices?
Correct
Options A, B & D are incorrect because they are part of the process for creating a postmortem. Option C is CORRECT because according to Google’s SRE best practices, all postmortems should be reviewed as part of the culture of learning. Reference: https://sre.google/sre-book/postmortem-culture/
Incorrect
Options A, B & D are incorrect because they are part of the process for creating a postmortem. Option C is CORRECT because according to Google’s SRE best practices, all postmortems should be reviewed as part of the culture of learning. Reference: https://sre.google/sre-book/postmortem-culture/
Unattempted
Options A, B & D are incorrect because they are part of the process for creating a postmortem. Option C is CORRECT because according to Google’s SRE best practices, all postmortems should be reviewed as part of the culture of learning. Reference: https://sre.google/sre-book/postmortem-culture/
Question 28 of 65
28. Question
Your company currently has its containerised applications deployed in on-premises Kubernetes cluster. They have a plan to deploy a similar environment in GCP. The company is concerned about the amount of operations that will be needed to keep both environments in sync. Which of the following can be used to keep the Kubernetes environments in sync and provide a centralised multi-cluster management?
Correct
Option A is incorrect. CloudBuild cannot be used to keep environment in sync or for centralised multi-cluster management. Option B is correct. Anthos is used for centralised multi-cluster management. Option C is incorrect, Jenkins is a CI/CD tool and cannot be used to keep the environment in sync or for centralised multi-cluster management. Option D is incorrect because they can be used to connect two or more GCP VPCs to aid communications using private IP addresses. Reference: https://cloud.google.com/anthos/clusters
Incorrect
Option A is incorrect. CloudBuild cannot be used to keep environment in sync or for centralised multi-cluster management. Option B is correct. Anthos is used for centralised multi-cluster management. Option C is incorrect, Jenkins is a CI/CD tool and cannot be used to keep the environment in sync or for centralised multi-cluster management. Option D is incorrect because they can be used to connect two or more GCP VPCs to aid communications using private IP addresses. Reference: https://cloud.google.com/anthos/clusters
Unattempted
Option A is incorrect. CloudBuild cannot be used to keep environment in sync or for centralised multi-cluster management. Option B is correct. Anthos is used for centralised multi-cluster management. Option C is incorrect, Jenkins is a CI/CD tool and cannot be used to keep the environment in sync or for centralised multi-cluster management. Option D is incorrect because they can be used to connect two or more GCP VPCs to aid communications using private IP addresses. Reference: https://cloud.google.com/anthos/clusters
Question 29 of 65
29. Question
Your company has tasked you with setting up a Continuous Integration pipeline. When code is committed to the source repository, the pipeline will build docker containers to be pushed to Container Registry and non-container artifacts to be pushed to Cloud Storage. How would you accomplish this? Choose Two.
You are tasked with designing an automated CI pipeline for building and pushing images to Container Registry. In the current system, developers have to issue build commands after code is pushed to the test branch in the source repository. What steps can you take to automate the build of the test branch with the least amount of management overhead?
Correct
Option A is incorrect, triggers are created in Cloud Build. Option B is CORRECT because the correct trigger is the “Push to a branch” event that will trigger a build when developers push code to their cloud source repository branch. Option C is incorrect, the requirement is automating the build when code is committed to the test branch, there was no mention of raising a pull request Option D is incorrect, it has a lot of management overhead. Reference: https://cloud.google.com/build/docs/automating-builds/create-manage-triggers#build_trigger
Incorrect
Option A is incorrect, triggers are created in Cloud Build. Option B is CORRECT because the correct trigger is the “Push to a branch” event that will trigger a build when developers push code to their cloud source repository branch. Option C is incorrect, the requirement is automating the build when code is committed to the test branch, there was no mention of raising a pull request Option D is incorrect, it has a lot of management overhead. Reference: https://cloud.google.com/build/docs/automating-builds/create-manage-triggers#build_trigger
Unattempted
Option A is incorrect, triggers are created in Cloud Build. Option B is CORRECT because the correct trigger is the “Push to a branch” event that will trigger a build when developers push code to their cloud source repository branch. Option C is incorrect, the requirement is automating the build when code is committed to the test branch, there was no mention of raising a pull request Option D is incorrect, it has a lot of management overhead. Reference: https://cloud.google.com/build/docs/automating-builds/create-manage-triggers#build_trigger
Question 31 of 65
31. Question
Your company has deployed all its Cloud Source Repositories in a separate GCP Project. You have been tasked with granting permissions developers in the dev Project access to commit code to the dev repository in that Project. How can you achieve this according to Google’s best practice of least privilege?
Correct
Option A is incorrect. This is too permissive, does not follow least privilege best practice and grants access to all the repos in that Project. Option B is CORRECT. This grants permissions at the repo level to list, clone, fetch and update repositories. Option C is incorrect. This does not give permissions to update repositories. Option D is incorrect. This is too permissive and does not follow least privilege best practice. Reference: https://cloud.google.com/source-repositories/docs/configure-access-control#roles_and_permissions_matrix
Incorrect
Option A is incorrect. This is too permissive, does not follow least privilege best practice and grants access to all the repos in that Project. Option B is CORRECT. This grants permissions at the repo level to list, clone, fetch and update repositories. Option C is incorrect. This does not give permissions to update repositories. Option D is incorrect. This is too permissive and does not follow least privilege best practice. Reference: https://cloud.google.com/source-repositories/docs/configure-access-control#roles_and_permissions_matrix
Unattempted
Option A is incorrect. This is too permissive, does not follow least privilege best practice and grants access to all the repos in that Project. Option B is CORRECT. This grants permissions at the repo level to list, clone, fetch and update repositories. Option C is incorrect. This does not give permissions to update repositories. Option D is incorrect. This is too permissive and does not follow least privilege best practice. Reference: https://cloud.google.com/source-repositories/docs/configure-access-control#roles_and_permissions_matrix
Question 32 of 65
32. Question
Your team is running a production apache application on Google Compute Engine. You currently monitor the default metrics such as CPU utilization. You have a new requirement to monitor metrics from the Apache application in the Google Cloud console. What should you do? (Choose 2).
Correct
Options A, D and E are incorrect. Fluentd is used for logging and you have to install the monitoring (collectd) agent in order to monitor custom metrics. Options B, C are CORRECT. you have to install the monitoring (collectd) agent in order to monitor custom metrics. Reference: https://cloud.google.com/monitoring/agent/plugins/apache
Incorrect
Options A, D and E are incorrect. Fluentd is used for logging and you have to install the monitoring (collectd) agent in order to monitor custom metrics. Options B, C are CORRECT. you have to install the monitoring (collectd) agent in order to monitor custom metrics. Reference: https://cloud.google.com/monitoring/agent/plugins/apache
Unattempted
Options A, D and E are incorrect. Fluentd is used for logging and you have to install the monitoring (collectd) agent in order to monitor custom metrics. Options B, C are CORRECT. you have to install the monitoring (collectd) agent in order to monitor custom metrics. Reference: https://cloud.google.com/monitoring/agent/plugins/apache
Question 33 of 65
33. Question
Your company is serving an application through the Compute Engine service behind a global load balancer. You have been tasked with monitoring the availability of the application and alert the on-call engineer if the application is unavailable for more than five minutes. What should you do with the least management overhead?
Correct
Option A is incorrect, this has a lot of overhead such as installing the logging agent, configuring the right logs to be sent to Cloud Logging and creating log-based metrics. Option B is incorrect, because a service on the instance may not work when the instance fails. Option C is incorrect. This has a lot of overhead, assuming there are 50 instances, you will have to create an uptime check and alerting policy for each VM instance. Also if one VM is replaced it will trigger an alert which is counter-productive when the application is available. Option D is CORRECT. Creating an uptime check to the load balancer has the least administrative overhead. Reference: https://cloud.google.com/monitoring/uptime-checks
Incorrect
Option A is incorrect, this has a lot of overhead such as installing the logging agent, configuring the right logs to be sent to Cloud Logging and creating log-based metrics. Option B is incorrect, because a service on the instance may not work when the instance fails. Option C is incorrect. This has a lot of overhead, assuming there are 50 instances, you will have to create an uptime check and alerting policy for each VM instance. Also if one VM is replaced it will trigger an alert which is counter-productive when the application is available. Option D is CORRECT. Creating an uptime check to the load balancer has the least administrative overhead. Reference: https://cloud.google.com/monitoring/uptime-checks
Unattempted
Option A is incorrect, this has a lot of overhead such as installing the logging agent, configuring the right logs to be sent to Cloud Logging and creating log-based metrics. Option B is incorrect, because a service on the instance may not work when the instance fails. Option C is incorrect. This has a lot of overhead, assuming there are 50 instances, you will have to create an uptime check and alerting policy for each VM instance. Also if one VM is replaced it will trigger an alert which is counter-productive when the application is available. Option D is CORRECT. Creating an uptime check to the load balancer has the least administrative overhead. Reference: https://cloud.google.com/monitoring/uptime-checks
Question 34 of 65
34. Question
What does Intent-based Capacity Planning involves? (Select One)
. Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using ___________ format? What is the format Cloud Deployment Manager uses? (Select One)
Correct
YAML Explanation: Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using Yaml. Templates are either Jinja2 or Python
Incorrect
YAML Explanation: Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using Yaml. Templates are either Jinja2 or Python
Unattempted
YAML Explanation: Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using Yaml. Templates are either Jinja2 or Python
Question 36 of 65
36. Question
Which of the following two details about managing secrets would not be considered a best practice? (Select Two)
Correct
Rotating Secrets is a must and Cache Secrets locally many times a day. Explanation: These are common secret management best practices Rotating secrets (Use multiple versions) Cache secrets locally (Several times per hour) Using a separate solution or platform
Incorrect
Rotating Secrets is a must and Cache Secrets locally many times a day. Explanation: These are common secret management best practices Rotating secrets (Use multiple versions) Cache secrets locally (Several times per hour) Using a separate solution or platform
Unattempted
Rotating Secrets is a must and Cache Secrets locally many times a day. Explanation: These are common secret management best practices Rotating secrets (Use multiple versions) Cache secrets locally (Several times per hour) Using a separate solution or platform
Question 37 of 65
37. Question
Logs are associated primarily with GCP ____________, although _______________ can also have logs. (Select One)
Correct
Project, Organizations Explanation: Logs are associated primarily with GCP projects, although organizations can also have logs https://cloud.google.com/logging/docs/basic-concepts
Incorrect
Project, Organizations Explanation: Logs are associated primarily with GCP projects, although organizations can also have logs https://cloud.google.com/logging/docs/basic-concepts
Unattempted
Project, Organizations Explanation: Logs are associated primarily with GCP projects, although organizations can also have logs https://cloud.google.com/logging/docs/basic-concepts
Question 38 of 65
38. Question
Each Cloud Platform project has three unique identifiers. Which one is NOT a correct identifier? (Select One)
Correct
Project Scope Explanation: Each Cloud Platform project has: – A project name, which you provide. – A project ID, which you can provide, or Cloud Platform can provide for you. – A project number, which Cloud Platform provides
Incorrect
Project Scope Explanation: Each Cloud Platform project has: – A project name, which you provide. – A project ID, which you can provide, or Cloud Platform can provide for you. – A project number, which Cloud Platform provides
Unattempted
Project Scope Explanation: Each Cloud Platform project has: – A project name, which you provide. – A project ID, which you can provide, or Cloud Platform can provide for you. – A project number, which Cloud Platform provides
Question 39 of 65
39. Question
The edge proxy in a Kubernetes ingress controller could be configured in several ways. Which are two ways we could configure the edge proxy? (Select Two)
Correct
Custom Resource Definitions and Annotations Explanation: The edge proxy is commonly called an ingress controller because it is commonly configured using ingress resources in Kubernetes, however the edge proxy can also be configured with custom resource definitions (CRDs) or annotations.
Incorrect
Custom Resource Definitions and Annotations Explanation: The edge proxy is commonly called an ingress controller because it is commonly configured using ingress resources in Kubernetes, however the edge proxy can also be configured with custom resource definitions (CRDs) or annotations.
Unattempted
Custom Resource Definitions and Annotations Explanation: The edge proxy is commonly called an ingress controller because it is commonly configured using ingress resources in Kubernetes, however the edge proxy can also be configured with custom resource definitions (CRDs) or annotations.
Question 40 of 65
40. Question
With Continuous ______________, revisions are deployed to a production environment automatically without explicit approval from a developer, making the entire software release process automated. (Select One)
Correct
Deployment Explanation: With continuous deployment, revisions are deployed to a production environment automatically without explicit approval from a developer, making the entire software release process automated
Incorrect
Deployment Explanation: With continuous deployment, revisions are deployed to a production environment automatically without explicit approval from a developer, making the entire software release process automated
Unattempted
Deployment Explanation: With continuous deployment, revisions are deployed to a production environment automatically without explicit approval from a developer, making the entire software release process automated
Question 41 of 65
41. Question
You would like to create a new repository in Cloud Source Repositories with gcloud. What would be the command to create a repo called “developer”? (Select One)
Which incident severity classification, is characterized by a user-visible outage with no lasting damage to your services or customers. There is a possible noticeable revenue loss that could be incurred by the company. (Select One)
Correct
Major Explanation: Major incidents should be declared when there is a noticeable outage that is affecting customer or stakeholder access. Revenue loss should be expected as part of this incident
Incorrect
Major Explanation: Major incidents should be declared when there is a noticeable outage that is affecting customer or stakeholder access. Revenue loss should be expected as part of this incident
Unattempted
Major Explanation: Major incidents should be declared when there is a noticeable outage that is affecting customer or stakeholder access. Revenue loss should be expected as part of this incident
Question 43 of 65
43. Question
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)
Correct
Get and Set 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
Incorrect
Get and Set 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
Unattempted
Get and Set 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
Question 44 of 65
44. Question
You‘re using Stackdriver to set up some alerts. You want to reuse your existing REST-based notification tools that your ops team has created. You also need the setup to be as simple as possible to configure and maintain since your customer does not have programming skills. Which notification option would be the best option? (Select One)
Correct
Create a webhook to get this done Explanation: A webhook would be the simplest and best option since the other answers won’t fit the requirements
Incorrect
Create a webhook to get this done Explanation: A webhook would be the simplest and best option since the other answers won’t fit the requirements
Unattempted
Create a webhook to get this done Explanation: A webhook would be the simplest and best option since the other answers won’t fit the requirements
Question 45 of 65
45. Question
Which of the following is a feature of using a VPC In Google Cloud? (Select One)
Correct
Global Resource Explanation: A single Google Cloud VPC can span multiple regions without communicating across the public Internet. For on-premises scenarios, you can share a connection between VPC and on-premises resources with all regions in a single VPC. You don‘t need a connection in every region. https://cloud.google.com/vpc/
Incorrect
Global Resource Explanation: A single Google Cloud VPC can span multiple regions without communicating across the public Internet. For on-premises scenarios, you can share a connection between VPC and on-premises resources with all regions in a single VPC. You don‘t need a connection in every region. https://cloud.google.com/vpc/
Unattempted
Global Resource Explanation: A single Google Cloud VPC can span multiple regions without communicating across the public Internet. For on-premises scenarios, you can share a connection between VPC and on-premises resources with all regions in a single VPC. You don‘t need a connection in every region. https://cloud.google.com/vpc/
Question 46 of 65
46. Question
According to Google Cloud Platform design principles stateless servers are easier to work with than stateful servers? (True or False) ? (Select One)
Correct
True Explanation: The best state is no state. Make as much of your system as possible stateless. Easier to apply more workers to a problem. Easier to relocate tasks. More fault tolerant, less to recovery when something breaks
Incorrect
True Explanation: The best state is no state. Make as much of your system as possible stateless. Easier to apply more workers to a problem. Easier to relocate tasks. More fault tolerant, less to recovery when something breaks
Unattempted
True Explanation: The best state is no state. Make as much of your system as possible stateless. Easier to apply more workers to a problem. Easier to relocate tasks. More fault tolerant, less to recovery when something breaks
Question 47 of 65
47. Question
In GCP there are two types of managed instance groups. What are they? (Select Two)
Correct
Zonal and Regional Explanation: You can create two types of managed instance groups: A zonal managed instance group, which contains instances from the same zone. A regional managed instance group, which contains instances from multiple zones across the same region. Lastly, don’t confused over an unmanaged instance group. https://cloud.google.com/compute/docs/instance-groups/
Incorrect
Zonal and Regional Explanation: You can create two types of managed instance groups: A zonal managed instance group, which contains instances from the same zone. A regional managed instance group, which contains instances from multiple zones across the same region. Lastly, don’t confused over an unmanaged instance group. https://cloud.google.com/compute/docs/instance-groups/
Unattempted
Zonal and Regional Explanation: You can create two types of managed instance groups: A zonal managed instance group, which contains instances from the same zone. A regional managed instance group, which contains instances from multiple zones across the same region. Lastly, don’t confused over an unmanaged instance group. https://cloud.google.com/compute/docs/instance-groups/
Question 48 of 65
48. Question
You’re currently running your containers on Google Kubernetes Engine. You have decided to also monitor the nodes that GKE has deployed on your containers. You have set up log information from your application to be sent to stdout while your app begins as a system service on your GKE. Without changing the app, how do you have logs sent to Stackdriver? (Select One)
Correct
Install Stackdriver Logging Agent. Review the application logs from the Compute Engine VM Instance syslog logs in Stackdriver. Explanation: Question does not directly state if Stackdriver was installed. However, it is to be assumed that it was not because with the agent logs would flow. You need to first install the Stackdriver agents and then view the logs Note that when deploying compute, you have the option to install the agents at the time of creation, this would be the simplest way. https://cloud.google.com/compute/docs/activity-logs
Incorrect
Install Stackdriver Logging Agent. Review the application logs from the Compute Engine VM Instance syslog logs in Stackdriver. Explanation: Question does not directly state if Stackdriver was installed. However, it is to be assumed that it was not because with the agent logs would flow. You need to first install the Stackdriver agents and then view the logs Note that when deploying compute, you have the option to install the agents at the time of creation, this would be the simplest way. https://cloud.google.com/compute/docs/activity-logs
Unattempted
Install Stackdriver Logging Agent. Review the application logs from the Compute Engine VM Instance syslog logs in Stackdriver. Explanation: Question does not directly state if Stackdriver was installed. However, it is to be assumed that it was not because with the agent logs would flow. You need to first install the Stackdriver agents and then view the logs Note that when deploying compute, you have the option to install the agents at the time of creation, this would be the simplest way. https://cloud.google.com/compute/docs/activity-logs
Question 49 of 65
49. Question
What is a direct measurement of a service’s behavior such as latency? (Select One)
Correct
Explanation: The Service Level Indicator is a carefully defined quantitative measure of some aspect of the level of service that is provided.
Incorrect
Explanation: The Service Level Indicator is a carefully defined quantitative measure of some aspect of the level of service that is provided.
Unattempted
Explanation: The Service Level Indicator is a carefully defined quantitative measure of some aspect of the level of service that is provided.
Question 50 of 65
50. Question
You need to follow a “best practice” for dealing with processes that do not shutdown correctly with your VM‘s. What do you configure in the autoscaling options that will reduce risk by running shutdown scripts to redirect incoming traffic at the load balancer and flush the cache prior to exit? (Select One)
Correct
Graceful Exit Explanation: Graceful exit with autoscaling event by running shutdown script to redirect incoming traffic at load balancer, and flush cache prior to exit.
Incorrect
Graceful Exit Explanation: Graceful exit with autoscaling event by running shutdown script to redirect incoming traffic at load balancer, and flush cache prior to exit.
Unattempted
Graceful Exit Explanation: Graceful exit with autoscaling event by running shutdown script to redirect incoming traffic at load balancer, and flush cache prior to exit.
Question 51 of 65
51. Question
You’re currently a developer at XYZ Corporation and you have over 60 projects deployed on GCP. You would like to integrate SSO into your GCP and additional IT services. What are two features of SSO with GCP? ( Select Two)
Correct
Use your own authentication mechanism and manage your own credentials, Google Apps Directory Sync integrates with LDAP Explanation: GCDS can be used and can bring your own creds to gcp https://cloud.google.com/iam/
Incorrect
Use your own authentication mechanism and manage your own credentials, Google Apps Directory Sync integrates with LDAP Explanation: GCDS can be used and can bring your own creds to gcp https://cloud.google.com/iam/
Unattempted
Use your own authentication mechanism and manage your own credentials, Google Apps Directory Sync integrates with LDAP Explanation: GCDS can be used and can bring your own creds to gcp https://cloud.google.com/iam/
Question 52 of 65
52. Question
Your customer requires that metrics from all applications be retained for 5 years for future analysis in possible legal proceedings. Which approach should you use? (Select One)
Correct
Configure Cloud Operations(Stackdriver) Monitoring for all Projects, and export to Cloud Storage. Explanation: Cloud Storage is the only economical option and would meet compliance requirements if setup properly. The hint to use Cloud Storage was 5 years since it would likely be archive data.
Incorrect
Configure Cloud Operations(Stackdriver) Monitoring for all Projects, and export to Cloud Storage. Explanation: Cloud Storage is the only economical option and would meet compliance requirements if setup properly. The hint to use Cloud Storage was 5 years since it would likely be archive data.
Unattempted
Configure Cloud Operations(Stackdriver) Monitoring for all Projects, and export to Cloud Storage. Explanation: Cloud Storage is the only economical option and would meet compliance requirements if setup properly. The hint to use Cloud Storage was 5 years since it would likely be archive data.
Question 53 of 65
53. Question
You would like to understand operations of deploying Compute Engine resources and its operations. What log would you want to view? (Select One)
Correct
Admin Activity Explanation: Admin Activity audit logs contain log entries for API calls or other administrative actions that modify the configuration or metadata of resources. https://cloud.google.com/logging/docs/audit
Incorrect
Admin Activity Explanation: Admin Activity audit logs contain log entries for API calls or other administrative actions that modify the configuration or metadata of resources. https://cloud.google.com/logging/docs/audit
Unattempted
Admin Activity Explanation: Admin Activity audit logs contain log entries for API calls or other administrative actions that modify the configuration or metadata of resources. https://cloud.google.com/logging/docs/audit
Question 54 of 65
54. Question
What type of account would you use in your code when you want to have services interact with other services. (Select One)
What type of resource is this? ___________ bundle application code and dependencies into a single unit, abstracting the application from the infrastructure. (Select One)
Correct
Containers Explanation: Containers bundle application code and dependencies into a single unit, abstracting the application from the infrastructure
Incorrect
Containers Explanation: Containers bundle application code and dependencies into a single unit, abstracting the application from the infrastructure
Unattempted
Containers Explanation: Containers bundle application code and dependencies into a single unit, abstracting the application from the infrastructure
Question 56 of 65
56. Question
Your team has been working on building a web application that will have a local audience. The plan is to deploy to Kubernetes as soon as your deployments are reviewed and approved. You currently have a Docker file that works locally but needs to be deployed to the cloud. How can you get the application deployed to Kubernetes? (Select One)
Correct
Use kubectl convert -f FILENAME to push the converted Docker file into a deployment Explanation: kubectl convert – Convert config files between different API versions Both YAML and JSON formats are accepted. https://kubernetes.io/docs/reference/kubectl/kubectl/
Incorrect
Use kubectl convert -f FILENAME to push the converted Docker file into a deployment Explanation: kubectl convert – Convert config files between different API versions Both YAML and JSON formats are accepted. https://kubernetes.io/docs/reference/kubectl/kubectl/
Unattempted
Use kubectl convert -f FILENAME to push the converted Docker file into a deployment Explanation: kubectl convert – Convert config files between different API versions Both YAML and JSON formats are accepted. https://kubernetes.io/docs/reference/kubectl/kubectl/
Question 57 of 65
57. Question
Your customer requires that metrics from all applications be retained for 5 years for future analysis in possible legal proceedings. Which approach should you use? (Select One) NOTE: Exam has not been updated to reflect Cloud Operations at time of writing. Cloud Operations is the new name for Stackdriver
Correct
Configure Stackdriver Monitoring (Now Operations) for all Projects, and export to Cloud Storage. Explanation: Cloud Storage is the only economical option and would meet compliance requirements if setup properly. The hint to use Cloud Storage was 5 years since it would likely be archive data.
Incorrect
Configure Stackdriver Monitoring (Now Operations) for all Projects, and export to Cloud Storage. Explanation: Cloud Storage is the only economical option and would meet compliance requirements if setup properly. The hint to use Cloud Storage was 5 years since it would likely be archive data.
Unattempted
Configure Stackdriver Monitoring (Now Operations) for all Projects, and export to Cloud Storage. Explanation: Cloud Storage is the only economical option and would meet compliance requirements if setup properly. The hint to use Cloud Storage was 5 years since it would likely be archive data.
Question 58 of 65
58. Question
. You are being requested to migrate VMS from your onsite datacenter to GCP Compute Engine. What is the gcloud command to import images and create a bootable image? (Select One)
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)
Correct
Create and communicate a clear message and Launch and Iterate 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/
Incorrect
Create and communicate a clear message and Launch and Iterate 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/
Unattempted
Create and communicate a clear message and Launch and Iterate 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 60 of 65
60. Question
You’re currently learning that Google Cloud has two specific platforms for providing an implementation for message passing and asynchronous integration of your message services. They have do have similarities but differences as well. From the following statements select the two correct statements about Cloud Tasks. (Select Two)
Correct
Cloud Tasks is aimed at explicit invocation where the publisher retains full control of execution, Cloud Tasks are appropriate for use cases where a task producer needs to defer or control the execution timing of a specific webhook or remote procedure call. Explanation: Review the link here. You may see both these options in the exam https://cloud.google.com/pubsub/docs/tasks-vs-pubsub
Incorrect
Cloud Tasks is aimed at explicit invocation where the publisher retains full control of execution, Cloud Tasks are appropriate for use cases where a task producer needs to defer or control the execution timing of a specific webhook or remote procedure call. Explanation: Review the link here. You may see both these options in the exam https://cloud.google.com/pubsub/docs/tasks-vs-pubsub
Unattempted
Cloud Tasks is aimed at explicit invocation where the publisher retains full control of execution, Cloud Tasks are appropriate for use cases where a task producer needs to defer or control the execution timing of a specific webhook or remote procedure call. Explanation: Review the link here. You may see both these options in the exam https://cloud.google.com/pubsub/docs/tasks-vs-pubsub
Question 61 of 65
61. Question
You have an application that accepts inputs from users. The application needs to kick off different background tasks based on these inputs. You want to allow for automated asynchronous execution of these tasks as soon as input is submitted by the user. Which product should you use? (Select One)
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)
What GCP service component can you select to create, manage, and upgrade Kubernetes clusters in your on-premises environment while using your Kubernetes Engine services. (Select One)
Google recommends using the “___________” , technique which is an iterative interrogation technique to help identify the root cause of a problem and to get past the apparent surface cause. What is the technique named? (Select One)
Correct
5 Whys Explanation: The “Five Why‘s” is an iterative interrogation technique to help identify the root cause of a problem and to get past the apparent surface cause. https://en.wikipedia.org/wiki/5_Whys
Incorrect
5 Whys Explanation: The “Five Why‘s” is an iterative interrogation technique to help identify the root cause of a problem and to get past the apparent surface cause. https://en.wikipedia.org/wiki/5_Whys
Unattempted
5 Whys Explanation: The “Five Why‘s” is an iterative interrogation technique to help identify the root cause of a problem and to get past the apparent surface cause. https://en.wikipedia.org/wiki/5_Whys
Question 65 of 65
65. Question
In an SRE based organization there are several roles with distinct responsibilities. What role would execute the technical response around an incident? (Select One)