case study PRACTICE Flashcards
For this question, refer to the EHR Healthcare case study. You are responsible for ensuring that EHR’s use of
Google Cloud will pass an upcoming privacy compliance audit. What should you do? (Choose two.)
A. Verify EHR’s product usage against the list of compliant products on the Google Cloud compliance page.
B. Advise EHR to execute a Business Associate Agreement (BAA) with Google Cloud.
For this question, refer to the EHR Healthcare case study. You need to define the technical architecture for
securely deploying workloads to Google Cloud. You also need to ensure that only verified containers are deployed
using Google Cloud services. What should you do? (Choose two.)
A. Enable Binary Authorization on GKE, and sign containers as part of a CI/CD pipeline.
D. Configure Container Registry to use vulnerability scanning to confirm that there are no vulnerabilities before
deploying the workload.
You need to upgrade the EHR connection to comply with their requirements. The new connection design must
support business-critical needs and meet the same network and security policy requirements. What should you
do?
A. Add a new Dedicated Interconnect connection.
For this question, refer to the EHR Healthcare case study. You need to define the technical architecture for hybrid
connectivity between EHR’s on-premises systems and Google Cloud. You want to follow Google’s recommended
practices for production-level applications. Considering the EHR Healthcare business and technical requirements,
what should you do?
D. Configure two Dedicated Interconnect connections in one metro (City) and two connections in another metro,
and make sure the Interconnect connections are placed in different metro zones.
For this question, refer to the EHR Healthcare case study. You are a developer on the EHR customer portal team.
Your team recently migrated the customer portal application to Google Cloud. The load has increased on the
application servers, and now the application is logging many timeout errors. You recently incorporated Pub/Sub
into the application architecture, and the application is not logging any Pub/Sub publishing errors. You want to
improve publishing latency.
What should you do?
C. Turn off Pub/Sub message batching.
For this question, refer to the EHR Healthcare case study. In the past, configuration errors put public IP addresses
on backend servers that should not have been accessible from the Internet. You need to ensure that no one can put
external IP addresses on backend Compute Engine instances and that external IP addresses can only be
configured on frontend Compute Engine instances. What should you do?
A. Create an Organizational Policy with a constraint to allow external IP addresses only on the frontend
Compute Engine instances.
For this question, refer to the EHR Healthcare case study. You are responsible for designing the Google Cloud
network architecture for Google Kubernetes
Engine. You want to follow Google best practices. Considering the EHR Healthcare business and technical
requirements, what should you do to reduce the attack surface?
A. Use a private cluster with a private endpoint with master authorized networks configured.
For this question, refer to the Helicopter Racing League (HRL) case study. Your team is in charge of creating a
payment card data vault for card numbers used to bill tens of thousands of viewers, merchandise consumers, and
season ticket holders. You need to implement a custom card tokenization service that meets the following
requirements:
* It must provide low latency at minimal cost.
* It must be able to identify duplicate credit cards and must not store plaintext card numbers.
* It should support annual key rotation.
Which storage approach should you adopt for your tokenization service?
B. Encrypt the card data with a deterministic algorithm stored in Firestore using Datastore mode.
For this question, refer to the Helicopter Racing League (HRL) case study. Recently HRL started a new regional
racing league in Cape Town, South Africa. In an effort to give customers in Cape Town a better user experience,
HRL has partnered with the Content Delivery Network provider, Fastly. HRL needs to allow traffic coming from all
of the Fastly IP address ranges into their Virtual Private Cloud network (VPC network). You are a member of the
HRL security team and you need to configure the update that will allow only the Fastly IP address ranges through
the External HTTP(S) load balancer. Which command should you use?
For this question, refer to the Helicopter Racing League (HRL) case study. The HRL development team releases a
new version of their predictive capability application every Tuesday evening at 3 a.m. UTC to a repository. The security team at HRL has developed an in-house penetration test Cloud Function called
Airwolf. The security team wants to run Airwolf against the predictive capability application as soon as it is
released every Tuesday. You need to set up Airwolf to run at the recurring weekly cadence. What should you do?
C. Configure the deployment job to notify a Pub/Sub queue that triggers a Cloud Function.
For this question, refer to the Helicopter Racing League (HRL) case study. HRL wants better prediction accuracy
from their ML prediction models. They want you to use Google’s AI Platform so HRL can understand and interpret
the predictions. What should you do?
A. Use Explainable AI
For this question, refer to the Helicopter Racing League (HRL) case study. HRL is looking for a cost-effective
approach for storing their race data such as telemetry. They want to keep all historical records, train models using
only the previous season’s data, and plan for data growth in terms of volume and information collected. You need
to propose a data solution. Considering HRL business requirements and the goals expressed by CEO S. Hawke,
what should you do?
C. Use BigQuery for its scalability and ability to add columns to a schema. Partition race data based on season.
For this question, refer to the Helicopter Racing League (HRL) case study. A recent finance audit of cloud
infrastructure noted an exceptionally high number of
Compute Engine instances are allocated to do video encoding and transcoding. You suspect that these Virtual
Machines are zombie machines that were not deleted after their workloads completed. You need to quickly get a
list of which VM instances are idle. What should you do?
C. Use the gcloud recommender command to list the idle virtual machine instances.
Mountkirk Games wants you to design their new testing strategy. How should the test coverage differ from their
existing backends on the other platforms?
A. Tests should scale well beyond the prior approaches
Mountkirk Games has deployed their new backend on Google Cloud Platform (GCP). You want to create a through
testing process for new versions of the backend before they are released to the public. You want the testing
environment to scale in an economical way. How should you design the process?
A. Create a scalable environment in GCP for simulating production load
Mountkirk Games wants to set up a continuous delivery pipeline. Their architecture includes many small services
that they want to be able to update and roll back quickly. Mountkirk Games has the following requirements:
✑ Services are deployed redundantly across multiple regions in the US and Europe
✑ Only frontend services are exposed on the public internet
✑ They can provide a single frontend IP for their fleet of services
✑ Deployment artifacts are immutable
Which set of products should they use?
C. Google Kubernetes Registry, Google Container Engine, Google HTTP(S) Load Balancer
Mountkirk Games’ gaming servers are not automatically scaling properly. Last month, they rolled out a new
feature, which suddenly became very popular. A record number of users are trying to use the service, but many of
them are getting 503 errors and very slow response times. What should they investigate first?
B. Verify that the project quota hasn’t been exceeded
Mountkirk Games needs to create a repeatable and configurable mechanism for deploying isolated application
environments. Developers and testers can access each other’s environments and resources, but they cannot
access staging or production resources. The staging environment needs access to some services from production.
What should you do to isolate development environments from staging and production?
D. Create one project for development, a second for staging and a third for production
Mountkirk Games wants to set up a real-time analytics platform for their new game. The new platform must meet
their technical requirements.
Which combination of Google technologies will meet all of their requirements?
B. Cloud Dataflow, Cloud Storage, Cloud Pub/Sub, and BigQuery
For this question, refer to the Mountkirk Games case study. Mountkirk Games wants to migrate from their current
analytics and statistics reporting model to one that meets their technical requirements on Google Cloud Platform.
Which two steps should be part of their migration plan? (Choose two.)
A. Evaluate the impact of migrating their current batch ETL code to Cloud Dataflow.
B. Write a schema migration plan to denormalize data for better performance in BigQuery.