0% found this document useful (0 votes)
67 views5 pages

Diagnostic Questions: Analyzing and Optimizing Technical and Business Processes 3

Google Cloud Architect Diagnostic questions _ Analyzing and Optimizing Technical and Business Processes

Uploaded by

Alfredo Alberto
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views5 pages

Diagnostic Questions: Analyzing and Optimizing Technical and Business Processes 3

Google Cloud Architect Diagnostic questions _ Analyzing and Optimizing Technical and Business Processes

Uploaded by

Alfredo Alberto
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

21/03/2024, 12:47 Diagnostic questions | Google Cloud Skills Boost for Partners

Diagnostic questions
Your score: 80% Passing score: 75% Retake

Congratulations! You passed this assessment.

close1. Your development team used Cloud Source Repositories, Cloud


Build, and Artifact Registry to successfully implement the build
portion of an application's CI/CD process.. However, the
deployment process is erroring out. Initial troubleshooting shows
that the runtime environment does not have access to the build
images. You need to advise the team on how to resolve the issue.
What could cause this problem?

The runtime environment does not have permissions to the


Artifact Registry in your current project.
The runtime environment does not have permissions to
close
Cloud Source Repositories in your current project.

The Artifact Registry might be in a different project.

You need to specify the Artifact Registry image by name.

Incorrect. Runtime environments do not need access to Cloud


Source Repositories as part of the deployment process.

check2. Cymbal Direct wants to improve its drone pilot interface. You want
to collect feedback on proposed changes from the community of
pilots before rolling out updates systemwide. What type of
deployment pattern should you implement?

You should implement canary testing.

You should implement an in-place release.

You should implement a blue/green deployment.

check You should implement A/B testing.

https://partner.cloudskillsboost.google/course_templates/78/quizzes/437217 1/5
21/03/2024, 12:47 Diagnostic questions | Google Cloud Skills Boost for Partners

Correct! A/B testing is a pattern that lets you evaluate new


proposed functionality.

check3. You want to establish procedures for testing the resilience of the
delivery-by-drone solution. How would you simulate a scalability
issue?

Block access to storage assets in one of your zones.

Inject a bad health check for one or more of your resources.

check Load test your application to see how it responds.

Block access to all resources in a zone.

Correct! Designing for increased customer demand is one way


to ensure scalability.

check4. Developers on your team frequently write new versions of the code
for one of your applications. You want to automate the build
process when updates are pushed to Cloud Source Repositories.
What should you do?

Implement a Cloud Build configuration file with build steps.

Set proper permissions for Cloud Build to access deployment


resources.
Implement a build trigger that references your repository
check
and branch.

Upload application updates and Cloud Build configuration


files to Cloud Source Repositories.

https://partner.cloudskillsboost.google/course_templates/78/quizzes/437217 2/5
21/03/2024, 12:47 Diagnostic questions | Google Cloud Skills Boost for Partners

Correct! Cloud Build triggers automate the build process when


new files are placed into the name and branch of the repository
that you specify.

check5. You are implementing a disaster recovery plan for the cloud
version of your drone solution. Sending videos to the pilots is
crucial from an operational perspective. What design pattern
should you choose for this part of your architecture?

Hot with a high recovery time objective (RTO)

Cold with a low recovery time objective (RTO)

check Hot with a low recovery time objective (RTO)

Warm with a high recovery time objective (RTO)

Correct! Safety and compliance require your application to have


a low RTO, so you need a hot design pattern with minimal
downtime.

close6. You have an application implemented on Compute Engine. You


want to increase the durability of your application. What should you
do?

Implement a scheduled snapshot on your Compute Engine


instances.

Implement a regional managed instance group.

Monitor your application’s usage metrics and implement


close
autoscaling.

Perform health checks on your Compute Engine instances.

Incorrect. Autoscaling is a method for implementing scalable


applications, not durability.

https://partner.cloudskillsboost.google/course_templates/78/quizzes/437217 3/5
21/03/2024, 12:47 Diagnostic questions | Google Cloud Skills Boost for Partners

check7. You have implemented a manual CI/CD process for the container
services required for the next implementation of the Cymbal
Direct’s Drone Delivery project. You want to automate the process.
What should you do?

Configure and push a manifest file into an environment


repository in Cloud Source Repositories.

Specify the name of your Container Registry in your Cloud


Build configuration.

Implement and reference a source repository in your Cloud


Build configuration file.
Implement a build trigger that applies your build
check
configuration when a new software update is committed
to Cloud Source Repositories.

Correct! Configuring a build trigger automates the CI/CD


process based on when the software is posted to a repository.

check8. The pilot subsystem in your Delivery by Drone service is critical to


your service. You want to ensure that connections to the pilots can
survive a VM outage without affecting connectivity. What should
you do?

Implement a managed instance group and load


check
balancer.

Create persistent disk snapshots.

Configure proper startup scripts for your VMs.

Deploy a load balancer to distribute traffic across multiple


machines.

Correct! Managed instance groups offer scaling and


autohealing that automatically replaces the instances that are
not responding.

https://partner.cloudskillsboost.google/course_templates/78/quizzes/437217 4/5
21/03/2024, 12:47 Diagnostic questions | Google Cloud Skills Boost for Partners

check9. The number of requests received by your application is nearing the


maximum specified in your design. You want to limit the number of
incoming requests until the system can handle the workload. What
design pattern does this situation describe?

check Applying a circuit breaker

Applying exponential backoff

Increasing jitter

Applying graceful degradation

Correct! A circuit breaker limits requests based on a threshold


that you specify.

check10. You are asked to implement a lift and shift operation for Cymbal
Direct’s Social Media Highlighting service. You compose a
Terraform configuration file to build all the necessary Google Cloud
resources. What is the next step in the Terraform workflow for this
effort?

Commit the configuration file to your software repository.

Run terraform apply to deploy the resources described in the


configuration file.
Run terraform plan to verify the contents of the Terraform
configuration file.

Run terraform init to download the necessary provider


check
modules.

Correct! Running init in the directory containing your Terraform


configuration file ensures that the correct plugins are loaded for
the providers and resources requested.

https://partner.cloudskillsboost.google/course_templates/78/quizzes/437217 5/5

You might also like