๐ŸŽ„

CertoMetrics - 15% OFF Special Discount Offer - Ends In:

0d 00h 00m 00s
Coupon code: SALE2026

Google Cloud Certified - Professional Cloud Architect (PR000213)

Get full access to the updated question bank and confidently prepare for your exam.

Vendor

Google

Certification

Google Professional certification

Content

312 Qs

Status

Verified

Updated

1 day ago

Test the Practice Engine

Experience our interactive testing environment with free demo questions

Launch Free Demo
Best Value Bundle

Premium Bundle

Complete Success Suite

$103 $59

Save $44 Instantly

  • โœ“
    Full PDF + Interactive Engine Everything you need to pass
  • โœ“
    All Advanced Question Types Drag & Drop, Hotspots, Case Studies
  • โœ“
    Priority 24/7 Expert Support Direct line to certification leads
  • โœ“
    90 Days Free Priority Updates Stay current as exams change

Success Metric

98.4% Pass Rate

Verified by 15k+ Students
Secure Checkout
Popular

Standard Simulation

Practice Engine

$54

One-Time Payment

  • Web-Based (Zero Install)
  • Real Testing Environment Virtual & Practice Modes
  • Interactive Engine Drag & Drop, Hotspots
  • 60 Days Free Updates

Compatible with All Devices

Chrome
Verified Secure Checkout

Basic Tier

PDF Study Guide

$49

Digital Access

  • โœ“ Exam Questions (PDF)
  • โœ“ Mobile Friendly
  • โœ“ 60 Days Updates
Download Free Sample PDF

Verified 63-Question Preview (PR000213)

Secure Checkout

Verified Community

The CertoMetrics Standard.

Recommend the #1 platform for verified Google certification resources.

Success Network

Help a Colleague Succeed.

Invite a peer to get their own updated PR000213 prep kit.

Exam Overview

The Google Cloud Architect Professional certification validates your expertise in designing, developing, and managing robust, secure, scalable, highly available, and dynamic solutions to drive business objectives on Google Cloud. Earning this credential signifies your ability to translate business requirements into technical solutions, considering factors like infrastructure, data management, security, and cost optimization. This certification is a testament to your strategic thinking and hands-on proficiency, positioning you as a trusted leader in cloud transformation. It significantly enhances career prospects, opens doors to advanced roles, and demonstrates a commitment to mastering cutting-edge cloud architecture, making you an invaluable asset in any modern enterprise leveraging Google Cloud.

Questions

50-60

Passing Score

700/1000 (estimated)

Duration

120 Minutes

Difficulty

Expert

Level

Professional

Skills Measured

Designing and planning a cloud solution architecture
Managing and provisioning solution infrastructure
Designing for security and compliance
Analyzing and optimizing technical and business processes
Managing implementation and ensuring solution reliability

Career Path

Target Roles

Cloud Architect Solutions Architect Cloud Consultant

Common Questions

Is the material up to date?

Yes. We update our question bank weekly to match the latest Google standards. You get free updates for 90 days.

What format do I get?

You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).

Is there a guarantee?

Absolutely. If you fail the PR000213 exam using our materials, we offer a full money-back guarantee.

When do I get the download?

Instantly. The download link is available in your dashboard immediately after payment is confirmed.

Free Study Guide Samples

Previewing updated PR000213 bank (63 Questions).

QUESTION 1

For this question, refer to the KnightMotives Automotive case study. KnightMotives is managing supplier data and pricing in a central MySQL database at headquarters (HO). Only personnel at HQ are allowed to change the data. Each local plant stores a copy of the data in their own MySQL database, ++ften using a different database schema or version, Every night a batch job

exports any product or price updates in XML format from the central database at HQ and stores the updated data on a central FTP server. Each local plant must download this XML file and update their local system with the new information. The local data kept by some plants has become inconsistent with the source data due to XML parsing issues. HQ wants to easily verify that all changes are applied correctly at each plant.

A
Create a Pub/Sub topic per supplier, and have HO publish all changes related to the respective supplier in JSON format on that topic. Allow all plants to create a Pub/Sub Pull subscription to receive messages for their suppliers and update their databases.
B
Create a Pub/Sub topic per supplier, and have HQ publish all changes related to the respective supplier in JSON format on that topic, allow all plants to create a Pub/Sub push subscription to receive messages for their suppliers and update their databases.
C
Migrate the self-hosted MySQL database at HQ to Cloud SW Standardize the database schema across all plants, and configure the local databases as external read replicas in Cloud SOL.
D
Migrate the self-hosted MySQL database at HQ to Cloud SQL Configure Database Migration Service Cloud SQL and the on-premises databases. When creating the migration Job, choose continuous migration instead of one-time migration.

Correct Option: D

โœ… Option D (Correct) Reasoning: Migrating HQ's MySQL to Cloud SQL modernizes the central database. Database Migration Service (DMS) with continuous migration directly replaces the unreliable XML/FTP process with robust, managed replication. This solves "XML parsing issues" and allows HQ to monitor replication status for easy verification that changes are applied correctly at each plant.

โŒ Why the other choices are incorrect:

  • Option A is incorrect: Pub/Sub is a messaging service. It shifts the parsing issue from XML to JSON and still requires plants to implement custom logic to consume messages and apply updates to their potentially different schemas, making verification of applied changes difficult.
  • Option B is incorrect: Similar to A, Pub/Sub with push subscriptions still requires custom plant logic for updates and verification. Push subscriptions also require reliable inbound connectivity to plants, which is noted as a challenge in the case study.
  • Option C is incorrect: Standardizing database schemas across all plants is a significant undertaking that is a prerequisite, not a direct solution for the replication problem. External read replicas also imply read-only access for plants, which might not align with their operational needs.


QUESTION 2

For this question, refer to the Cymbal Retail case study. Cymbal plans to migrate their existing on-premises systems to Google Cloud and implement AI-powered virtual agents to handle customer interactions. You need to provision the compute resources that can scale for the AI-powered virtual agents. What should you do?

A
Create a single, large Compute Engine VM instance with a high CPU allocation.
B
Deploy a Google Kubernetes Engine (GKE) cluster with autoscaling enabled.
C
Configure Cloud Build to call Agent Builder.
D
Use Cloud SQL to store the customer data and product catalog.

Correct Option: B

โœ… Option B (Correct) Reasoning: The question asks for compute resources that can scale for AI-powered virtual agents. Google Kubernetes Engine (GKE) is a managed service for deploying, managing, and scaling containerized applications using Kubernetes. Given that Cymbal already uses Kubernetes clusters and has a technical requirement for scalability and performance to handle anticipated growth, deploying AI-powered virtual agents on a GKE cluster with autoscaling enabled is the ideal solution. Autoscaling ensures that compute resources are dynamically adjusted based on demand, providing elasticity and cost efficiency.
โŒ Why the other choices are incorrect:


Option A is incorrect: Creating a single, large Compute Engine VM instance, even with high CPU allocation, does not provide the inherent scalability, high availability, or dynamic resource allocation needed for AI-powered virtual agents that must accommodate fluctuating customer demand. It represents a single point of failure and cannot scale out automatically.

Option C is incorrect: Cloud Build is a CI/CD service used for building and deploying software, not for provisioning the runtime compute resources that host applications. Agent Builder (part of Vertex AI Conversation or Dialogflow) is a service for creating conversational AI agents, but it does not provide the underlying compute infrastructure for running these agents at scale.

Option D is incorrect: Cloud SQL is a fully managed relational database service. While it might be used to store data accessed by the virtual agents (like product catalog or customer data), it is a database service and not a compute resource for running the AI-powered virtual agents themselves.



Reference: https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler
QUESTION 3

For this question, refer to the KnightMotives Automotive case study. KnightMotives has developed and deployed a model on Vertex Al that can provide personalized recommendations in the new car configuration application. Customers will receive optional equipment recommendations that best suit their persona. Previous usage data from the car configuration application has been used for model training features. You know from past experience that customer behaviour can change over time. For example, in times of economic certainty and rising stock markets, customers tend to purchase more expensive options. You

want to detect when customer behaviour gradually changes over time so you can adjust the model.

A
Configure Model Monitoring, and select training-serving skew detection.
B
Configure Model Monitoring, and select prediction drift detection.
C
Configure Dataplex auto data quality on the prediction request data features using row-level rules.
D
Configure Dataplex auto data quality on the prediction request data features using aggregate rules.

Correct Option: B

โœ… Option B (Correct) Reasoning: Prediction drift detection, a core feature of Vertex AI Model Monitoring, is designed to identify changes in the distribution of input features or model predictions over time. This directly addresses the need to detect when customer behavior gradually changes, manifesting as shifts in the data distribution, allowing for timely model adjustments.

โŒ Why the other choices are incorrect:

  • Option A is incorrect: Training-serving skew detection identifies differences between the training dataset's feature distribution and the serving dataset's feature distribution. It does not primarily detect gradual changes in the serving data itself over time.
  • Option C is incorrect: Dataplex auto data quality, whether row-level or aggregate, is primarily for data governance and quality assurance in data pipelines and datasets, not specialized for detecting prediction or concept drift in active ML models.
  • Option D is incorrect: Similar to Option C, Dataplex data quality is not the purpose-built solution for monitoring gradual shifts in model input/output distributions for an actively served ML model on Vertex AI.
QUESTION 4

For this question, refer to the Cymbal Retail case study. Cymbal has a centralized project that supports large video files for Gemini Enterprise Agent Platform model training. Standard storage costs have suddenly increased this month, and you need to determine why. What should you do?

A
Investigate if the project owner moved from dual-region storage to region storage.
B
Investigate if the project owner disabled a soft-delete policy on the bucket holding the video files.
C
Investigate if the project owner moved from multi-region storage to region storage.
D
Investigate if the project owner enabled a soft-delete policy on the bucket holding the video files.

Correct Option: D

โœ… Option D (Correct) Reasoning: Enabling a soft-delete policy on a Google Cloud Storage bucket means that deleted objects are retained for a configured period instead of being immediately and permanently removed. During this retention period, these soft-deleted objects continue to consume storage space and, consequently, incur storage costs. If such a policy was recently enabled, or its retention period was extended for the bucket holding the large video files used for Gemini Enterprise Agent Platform model training, it would directly result in a sudden increase in standard storage costs as more data (even 'deleted' data) is being stored and billed.

โŒ Why the other choices are incorrect:


Option A is incorrect: Moving from dual-region storage to region storage would typically reduce storage costs, as dual-region storage offers higher availability and usually comes with a higher price point than single-region storage.

Option B is incorrect: Disabling a soft-delete policy would reduce storage costs because it would prevent deleted objects from being retained and billed, thus decreasing the overall storage usage and associated expenses.

Option C is incorrect: Moving from multi-region storage to region storage would generally reduce storage costs. Multi-region storage provides the highest level of geographic redundancy and availability, and therefore typically has higher costs compared to regional storage.



Reference: https://cloud.google.com/storage/docs/soft-delete
QUESTION 5

For this question, refer to the KnightMotives Automotive case study. KnightMotives has developed a new car configurator application to enhance both the dealer and customer experience. The new application will be deployed on Google Kubernetes Engine (GKE). KnightMotives wants you to replicate the deployment of the application across multiple locations to ensure this critical application is always available over the internet, even during regional outages. What should you do?

A
A. Create multiple GKE clusters in different regions. Deploy part of the microservices of the app in different clusters. Configure a multi-cluster Cloud Service Mesh.
B
Create multiple GKE clusters in different regions. Deploy the app on every cluster. Configure a multi-cluster Cloud Service Mesh.
C
Create a fleet of GKE clusters in different regions Deploy part of the microservices of the app in different clusters Configure a multi-cluster Gateway.
D
Create a fleet of GKE clusters in different regions. Deploy the app on every cluster. Configure a multi-cluster Gateway.

Correct Option: D

โœ… Option D (Correct)
To ensure an internet-facing application is always available across regions, even during regional outages, the correct approach involves creating multiple GKE clusters in different regions, organized into a 'fleet'. The entire application should be deployed on every cluster to provide full redundancy. A Multi-cluster Gateway (which leverages Multi-cluster Ingress functionality) is then configured to act as a global external load balancer. This gateway automatically directs internet traffic to the healthiest application instances across all designated clusters, providing seamless failover and high availability during regional disruptions.

โŒ Why the other choices are incorrect:

  • Option A is incorrect: Deploying only 'part of the microservices' in different clusters would not ensure the entire application is functional and available in each region. Cloud Service Mesh (Anthos Service Mesh) is primarily for internal traffic management and observability within a service mesh, not for global external load balancing to the internet.
  • Option B is incorrect: While deploying the app on every cluster is correct for redundancy, Cloud Service Mesh is not the appropriate component for external global load balancing of an internet-facing application for regional high availability.
  • Option C is incorrect: Similar to Option A, deploying only 'part of the microservices' does not provide full application redundancy across regions. Although a Multi-cluster Gateway is the correct component for external load balancing, the incomplete deployment strategy makes this option suboptimal.



Reference: https://cloud.google.com/kubernetes-engine/docs/how-to/multi-cluster-gateways
QUESTION 6

For this question, refer to the Cymbal Retail case study. Cymbal's generative AI models require high-performance storage for temporary files generated during model training and inference. These files are ephemeral and frequently accessed and modified. You need to select a storage solution that minimizes latency and cost and maximizes performance for generative AI workloads. What should you do?

A
Use a Cloud Storage bucket in the same region as your virtual machines. Configure lifecycle policies to delete files after processing.
B
Use performance persistent disks.
C
Use Filestore to store temporary files.
D
Use Local SSDs attached to the VMs running the generative AI models.

Correct Option: D

โœ… Option D (Correct) Reasoning: Local SSDs are physically attached to the host server running the virtual machine, providing extremely high IOPS and very low latency. This makes them the ideal choice for temporary, ephemeral files that are frequently accessed and modified during high-performance computing tasks such as generative AI model training and inference. They offer the best performance-to-cost ratio for such ephemeral, scratch data, maximizing performance and minimizing latency as required.โŒ Why the other choices are incorrect:

Option A is incorrect: Cloud Storage is object storage. While it can be configured for regional access and lifecycle management, it does not offer the same low latency and high throughput for frequently accessed and modified temporary files as block storage or local SSDs, making it less suitable for performance-critical AI workloads.

Option B is incorrect: Performance persistent disks offer good performance and low latency block storage. However, they are network-attached. For the absolute highest performance and lowest latency for ephemeral scratch space, Local SSDs, being directly attached to the host, typically outperform network-attached persistent disks, especially for data that doesn't need to persist beyond the VM's lifecycle.

Option C is incorrect: Filestore is a managed NFS service providing shared file storage. While useful for scenarios requiring shared access, it introduces network overhead and typically has higher latency compared to Local SSDs for single-VM, high-IOPS temporary file operations. It is also generally a more expensive solution for ephemeral scratch space.



Reference: https://cloud.google.com/compute/docs/disks/local-ssds
QUESTION 7

For this question, refer to the KnightMotives Automotive case study. KnightMotives management wants to upskill their engineering teams. They want each team to experiment with one specific technology at a time in a sandbox environment in Google Cloud. KnightMotives management also wants to prevent any experimental projects from going into production and creating shadow IT. They want you to design a solution that supports these training objectives and follows Google-recommended practices. What should you do?

A
Create a request form where engineers can request a sandbox environment for a specific technology. Automate the creation of a project with only the relevant APIs enabled and lower the default API quota. Grant IAM roles related to this scope to the requesting team. Ensure the project is automatically deleted after a predefined amount of time.
B
Create a request form where engineers can request a sandbox environment and automate the creation of a project in which the requesting engineer obtains full permissions. Within the details of the request form, highlight the expectation of keeping costs under control and the scope limited to the requested services.
C
Create a separate billing account for all sandbox projects. Grant all engineers the role of Billing Account User on this billing account. Create a folder called Sandboxes in the Organization's Resource Manager. Grant all users the Project Creator role on this folder.
D
Create a secondary Google Cloud organization which is to be used for R&D, separate from the production organization. Create a folder for each team under this organization. Create a project for each team member in the relevant folder. Grant each team member full access to their dedicated project. Grant each team manager the permission of Security Admin on the respective folder. Have them enable the relevant APIs in each team member's project.

Correct Option: D

โœ… Option D (Correct)A core Google Cloud recommended practice for isolating environments (like R&D, development, staging, and production) is to use separate Google Cloud Organizations. Creating a secondary Google Cloud Organization specifically for R&D provides a hard boundary, preventing experimental projects from inadvertently or easily migrating to the production organization. Within this R&D organization, creating folders for teams and dedicated projects for each team member allows for individual experimentation in a controlled, isolated sandbox. Granting team members full access within their dedicated project in the R&D organization is acceptable for experimentation, as the organizational separation itself provides the critical control against shadow IT and production impact. Team managers, with Security Admin permissions on their respective folders, can ensure that only relevant APIs are enabled, fulfilling the requirement for experimenting with specific technologies.

โŒ Why the other choices are incorrect:
* Option A is incorrect: While this option implements good practices like automation, limiting APIs, reducing quotas, and auto-deletion, it operates within the same Google Cloud Organization. This approach, though well-controlled, does not provide the same strong, architectural separation as a separate organization, making it less robust in preventing experimental projects from becoming shadow IT or moving into production compared to a dedicated R&D organization. It relies heavily on ongoing automation and policy enforcement rather than inherent structural isolation.
* Option B is incorrect: Granting engineers 'full permissions' (typically Project Owner) in a sandbox, even with an expectation of cost control, is not a Google-recommended practice for broad sandbox usage. It creates security risks and makes cost and resource management difficult. Relying solely on 'expectations' instead of technical controls is weak.
* Option C is incorrect: Granting all engineers the 'Project Creator' role on a shared 'Sandboxes' folder is problematic. It can lead to uncontrolled project sprawl and does not directly support the objective of experimenting with 'one specific technology at a time' with explicit API enablement. While a separate billing account helps with cost isolation, broad 'Project Creator' permissions undermine the control needed.



Reference: https://cloud.google.com/docs/enterprise/best-practices-for-organization-structure#separate_organizations_for_specific_purposes
QUESTION 8

For this question, refer to the Cymbal Retail case study. Cymbal wants you to design a cloud-first data storage infrastructure for the product catalog modernization project. You want to ensure efficient data access and high availability for Cymbal's web application and virtual agents while minimizing operational costs. What should you do?

A
Use Filestore for the structured product data, and Cloud Storage for product images.
B
Use Cloud Storage for structured product data, and BigQuery for product images.
C
Use Spanner for the structured product data, and BigTable for product images.
D
Use AlloyDB for structured product data, and Cloud Storage for product images.

Correct Option: D

โœ… Option D (Correct) Reasoning: Cymbal's product catalog contains both structured data (attributes, descriptions) and unstructured data (images). AlloyDB for PostgreSQL is an excellent choice for structured product data because it is a fully managed, PostgreSQL-compatible relational database service designed for demanding transactional workloads, offering high performance, availability, and scalability. This aligns with the requirement for efficient data access and high availability for the web application and virtual agents. Cloud Storage is the ideal service for storing product images. It is a highly scalable, durable, and cost-effective object storage solution, perfect for serving static content like images, and supports the AI-powered image generation and enhancement requirements. This combination effectively modernizes the data infrastructure while minimizing operational costs through managed services.โŒ Why the other choices are incorrect:

Option A is incorrect: Filestore is a managed network-attached file storage service (NFS) and is not suitable for directly storing and querying transactional structured product catalog data like a database. Cloud Storage is appropriate for images.

Option B is incorrect: Cloud Storage is object storage, not a transactional database, and is unsuitable for storing and querying structured product data. BigQuery is a data warehouse for analytics and is not designed for storing or efficiently serving individual product images for a web application.

Option C is incorrect: Spanner is a globally distributed, strongly consistent, relational database that could handle structured data, but it can be more complex and costly if global distribution is not an immediate requirement. Bigtable is a NoSQL wide-column database optimized for large analytical and operational workloads (e.g., time-series data, IoT), not typically for storing product images directly for web serving, for which Cloud Storage is better suited and more cost-effective.

QUESTION 9

For this question, refer to the Altostrat Media case study. Altostrat stores a large library of media content, including sensitive interviews and documentaries, in Cloud Storage. They are concerned about the confidentiality of this content and want to protect it from unauthorized access. You need to implement a Google-recommended solution that is easy to integrate and provides Altostrat with control and auditability of the encryption keys. What should you do?

A
Use customer-managed encryption keys (CMEK) for all Cloud Storage buckets storing sensitive media content. Implement fine-grained access control using IAM roles and groups to restrict access to sensitive buckets.
B
Implement client-side encryption before uploading it to Cloud Storage. Store the encryption keys in a Hashi Corp Vault instance deployed on Google Kubernetes Engine (GKE), Implement fine-grained access control to sensitive Cloud Storage buckets using IAM roles.
C
Configure Cloud Storage to use server-side encryption with Google-managed encryption keys. Create a bucket policy to restrict access to only authorized Google groups and required service accounts,
D
Use Cloud Storage default encryption at rest. Implement fine-grained access control using IAM roles and groups to restrict access to sensitive buckets.

Correct Option: A

โœ… Option A (Correct) Reasoning: Customer-managed encryption keys (CMEK) stored in Cloud KMS provide Altostrat with direct control and auditability over their encryption keys, a key requirement. CMEK is a Google-recommended solution for sensitive data, easy to integrate with Cloud Storage, and fine-grained IAM ensures restricted access.

โŒ Why the other choices are incorrect:

  • Option B is incorrect: Client-side encryption with HashiCorp Vault on GKE is significantly more complex and not "easy to integrate" compared to using native Google Cloud services like KMS. It also adds substantial operational overhead.
  • Option C is incorrect: Server-side encryption with Google-managed encryption keys (GMEK) does not provide Altostrat with control or auditability over the encryption keys themselves, failing a core requirement.
  • Option D is incorrect: Cloud Storage default encryption uses Google-managed encryption keys (GMEK). Altostrat would not have control or auditability over these keys, which contradicts the explicit requirement.


QUESTION 10

You are developing a retail application on Gemini Enterprise Agent Platform that uses a large language model to give customers real-time product recommendations. The app uses text, code, images, audio, and video prompts to communicate with customers. You need to minimize the application's latency to ensure a responsive and delightful user experience. What should you do?

A
Avoid using system instructions to prevent overly long responses.
B
Avoid using the max_output_tokens parameter to prevent overly long responses.
C
Enable streaming responses from the model to process the output in real time.
D
Increase the temperature parameter.

Correct Option: C

โœ… Option C (Correct) Reasoning: Enabling streaming responses from the large language model allows the application to receive and process parts of the model's output as they are generated, rather than waiting for the entire response to be completed. This significantly reduces perceived latency and improves the real-time user experience for the retail application, making product recommendations feel more responsive.โŒ Why the other choices are incorrect:

Option A is incorrect: Avoiding system instructions prevents guiding the model's behavior or response length, which could lead to less relevant or potentially longer responses, thus not directly minimizing latency.

Option B is incorrect: Avoiding the use of the max_output_tokens parameter removes the upper limit on the response length. This can lead to excessively long responses, which would increase the overall latency, contradicting the goal of minimizing it.

Option D is incorrect: Increasing the temperature parameter makes the model's output more random and creative. While this affects the quality and diversity of the recommendations, it does not directly impact the speed at which the model generates or streams its response, and therefore does not minimize latency.



Reference: https://cloud.google.com/vertex-ai/docs/generative-ai/multimodal/send-multimodal-prompts-gemini#stream_responses
QUESTION 11

For this question, refer to the Altostrat Media case study. You are part of Altostrat's security team. You want to analyze the security posture in Altostrat Google Cloud environment by using Gemini in Security Command Center.

What should you do?

A
Configure Gemini to only show successful attack attempts, filtering out any unsuccessful logins or probes.
B
Use Gemini to generate effective firewall rules that block all known attack vectors.
C
Instruct Gemini to automatically remediate the most critical security findings without human intervention.
D
Ask Gemini questions about potential vulnerabilities and attack paths in the infrastructure.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 12

You are a cloud architect migrating a multiservice, containerized application from an on-premises Kubernetes cluster to Google Cloud. One of the core services communicates using a proprietary TCP protocol. You need to choose a compute platform that preserves the existing Kubernetes-native workflows and meets the technical requirements while significantly reducing the burden of managing the underlying cluster infrastructure. What should you do?

A
Deploy the application to a Compute Engine managed instance group (MIG).
B
Deploy the application to a Google Kubernetes Engine (GKE) Autopilot cluster.
C
Deploy the application to Cloud Run.
D
Deploy the application to a Google Kubernetes Engine (GKE) Standard cluster.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 13

For this question, refer to the Altostrat Media case study. Altostrat is experiencing fluctuating computational demands for its batch processing jobs. These jobs are not time-critical and can tolerate occasional interruptions. You want to optimize cloud costs and address batch processing needs.

What should you do?

A
Deploy spot VM instances.
B
Set up standard VM instances,
C
Use Cloud Run functions.
D
Configure reserved VM instances.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 14

You are a cloud architect for a financial services company that is building a new application on Google Kubernetes Engine (GKE). Currently, developers build container images on their workstations and manually push them to Artifact Registry. You need to design a secure CI/CD pipeline that automates the build and deployment process from your company's GitHub repository. The pipeline must ensure that only trusted, verified container images are deployed to the production GKE cluster and that every deployment can be traced back to its source code. What should you do?

A
Connect your GitHub repository to Cloud Build to create the container images and store them in Artifact Registry.Write a custom script that runs on a schedule to check for new image tags in Artifact Registry and deploys the latest image to the production GKE cluster.
B
Connect your GitHub repository to Cloud Build, and create a trigger to automatically start builds on commits.Use the pipeline to build the container image, push it to Artifact Registry, and generate build provenance.Configure Binary Authorization with an attestor to require sign-off before deploying to the production GKE cluster using Cloud Deploy.
C
Create a Cloud Run function that triggers on changes to a Cloud Storage bucket where developers upload source code archives from GitHub.Have the function use Kaniko cache to build the image and push it to Artifact Registry.Use kubectl commands within the function to deploy the image to GKE.
D
Use Jenkins on Compute Engine to build container images from the GitHub repository and push them to Artifact Registry.Promote images by adding tags in the registry.Use a service account key file stored in the Jenkins instance to grant deployment permissions to the production GKE cluster.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 15

For this question, refer to the Altostrat Media case study. Altostrat is concerned about sophisticated, multi-vector Distributed Denial of Service (DDoS) attacks targeting various layers of their infrastructure. DDoS attacks could potentially disrupt video streaming and cause financial losses. You need to mitigate this risk.

What should you do?

A
Configure Cloud Next Generation Firewall (NGFW) with custom rules to filter malicious traffic at the network level.
B
Deploy Google Cloud Armor with pre-configured and custom rules for L3/L4 and L7 protection.
C
Activate Security Command Center to monitor security posture and detect potential threats.
D
O Set up VPC Service Controls to restrict access to sensitive resources and prevent data exfiltration.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 16

You are designing the observability strategy for a new microservices application running on Google Kubernetes Engine (GKE). The application consists of multiple services (e.g., frontend, orders, payments). During load testing, you observe an error in the frontend service's logs, but you cannot find the corresponding logs in the downstream services to investigate the root cause because the logs are not correlated. You need to implement a solution that allows you to follow a single user request across all microservices involved in the transaction. The solution must not require developers to manually add correlation logic to their application code. What should you do?

A
Configure all containers to write logs to STDOUT/STDERR, and then filter logs by pod name and timestamp in the Logs Explorer.
B
Create custom metrics in Cloud Monitoring for error counts in each service and correlate incident spikes using a shared dashboard.
C
Require developers to generate a unique correlation-id at the frontend, and manually add it as a field to every log message in all services.
D
Implement Cloud Trace by ensuring the traceparent header is propagated between microservice calls to link logs to a single trace.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 17

For this question, refer to the Altostrat Media case study. Altostrat needs to analyze the performance of its media processing pipeline running on Java-based Cloud Run function. You need to select the most effective tool for the task, What should you?

A
Instrument the code to use Cloud Trace.
B
Query logs in Cloud Logging.
C
Inspect data from Snapshot Debugger
D
Analyze the data via Cloud

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 18

Your product team is building a critical, customer-facing application on Google Cloud. The development team wants to use Spanner for their database to take advantage of its horizontal scalability and low operational overhead. However, the FinOps team is concerned about the direct monthly cost of Spanner and proposed using a self-managed PostgreSQL database on Compute Engine VMs instead. You need to resolve this conflict and ensure the project moves forward with an architecturally sound database choice that balances technical requirements with financial constraints. What should you do?

A
Develop a total cost of ownership (TCO) analysis that includes operational overhead, and present it in a workshop to facilitate a decision.
B
Cite the reliability and performance optimization pillars of the Google Cloud Well-Architected Framework to formally justify the use of Spanner.
C
Suggest using Cloud SQL for PostgreSQL as a compromise to get a managed service at a lower cost than Spanner.
D
Provide the development team with a reference architecture for deploying a highly available PostgreSQL cluster on a regional managed instance group (MIG).

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 19

For this question, refer to the Altostrat Media case study. Altostrat is using Apigee for API management and wants to ensure their APIs are protected from overuse and abuse. You need to implement an Apigee feature to control the total number of API calls for cost management. What should you do?

A
Integrate OAuth 2.0 authorization.
B
Activate XML threat protection.
C
Configure Quota policies.
D
Set up API key validation.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 20

You are a cloud architect for a global financial services company. Your primary production environment is in a VPC network in Google Cloud. Your company also operates a secondary VPC network in Google Cloud and a separate, smaller analytics workload in another major cloud provider. You need to design a network architecture that provides reliable, high-bandwidth connectivity between all three environments. Your goal is to use Googleโ€™s private backbone as much as possible for all intercloud and inter-VPC traffic to ensure low latency and simplify network management. What should you do?

A
Configure Cross-Cloud Interconnect to connect your primary VPC network to the other cloud providerโ€™s VPC. Configure Network Connectivity Center in your primary Google Cloud project. Create spokes for the Cross-Cloud Interconnect connection and the secondary VPC network.
B
Establish a Dedicated Interconnect connection with a 99.99% SLA to the other cloud provider. Use VPC Network Peering to connect the primary and secondary VPC networks. Configure BGP sessions to exchange route.
C
Configure VPC Network Peering between the primary and secondary VPC networks. Establish a Cross-Cloud Interconnect connection from the primary VPC network to the other cloud providerโ€™s VPC. Configure routes to direct traffic from the secondary VPC network through the primary VPC to the other cloud.
D
Create dedicated HA VPN tunnels from your primary VPC network to both the secondary VPC network and the other cloud providerโ€™s VPC. Configure dynamic routing with Cloud Router to manage traffic between the environments.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 21

For this question, refer to the Altostrat Media case study. Altostrat's development team is using a microservices architecture for their application. You need to select the most suitable testing approach to ensure that individual microservices function correctly in isolation.

What should you do?

A
Use load testing.
B
Run unit testing.
C
Execute integration testing.
D
Perform end-to-end testing.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 22

You are a cloud architect for a company that has migrated its on-premises VMware workloads to a Google Cloud VMware Engine. The VMware workloads running in the VMware Engine need to communicate with a set of microservices running in a dedicated Virtual Private Cloud (VPC) network following Google Cloud best practices. You have already established a private services access connection. You need to enable the VMware VMs to access the microservices in the VPC. What should you do?

A
Establish a Cloud VPN tunnel between the VMware Engine network and the dedicated VPC network.
B
Create a VPC Network Peering connection between the VMware Engine network and the dedicated VPC network.
C
Configure a Shared VPC and attach the VMware Engine private cloud as a service project.
D
Deploy a Cloud NAT gateway in the VPC network to allow traffic from the VMware Engine private cloud.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 23

Your team plans to use Vertex Al to develop and deploy machine learning models for various use cases for fraud detection, product recommendations, and customer churn prediction. You want to enhance the security posture of the Vertex Al and Workbench environment by restricting data exfiltration.

What should you do?

A
Enable VPC Flow Logs to monitor network traffic to and from Vertex Al services and to identify suspicious activity.
B
Create a service perimeter and include m. google Apis .com and document google com as protected services.
C
Create a service perimeter and include aiplatfc=tl.googleapis.com and notebooks googleapis.com as protected services.
D
Enable Private Google Access for the VPC network to allow Vertex Al services to access public Google services without traversing the public internet.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 24

Your team runs a complex risk modeling application on Google Cloud for a financial services company. The application consists of a large, in-memory database that must be available 24/7 and a fleet of VMs that run thousands of independent, fault-tolerant simulation jobs. These simulation jobs are designed to be preemptible and can be restarted without losing significant progress. You need to optimize the cost of the compute resources for this app, maintain the required availability for the database, and ensure the simulation jobs are processed cost-effectively. You want to follow Google-recommended practices. What should you do?

A
Deploy both the database and the simulation jobs on Spot VMs.
B
Deploy the in-memory database on a memory-optimized, on-demand machine type. Run the simulation jobs on Spot VMs.
C
Deploy the in-memory database on an accelerator-optimized machine type. Run the simulation jobs on custom machine types.
D
Deploy the in-memory database on an on-demand, custom machine type. Run the simulation jobs on E2 on-demand machine types.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 25

You have an application that uses Vertex Al Feature Store to manage and serve product features for real-time recommendations. You want to monitor the performance and health of the application. You need to understand the overall duration of a request.

What should you do?

A
Track the online serving throughput of your requests.
B
Measure the Latency of your requests.
C
Observe the Request size in your feature store.
D
Monitor the Queries per second for your feature store.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 26

You are a cloud architect for a company where multiple autonomous development teams manage their own Google Cloud projects. The finance department has raised concerns about escalating and unpredictable cloud costs. An initial review shows widespread overprovisioning of Compute Engine instances and idle development resources running overnight and on weekends. The teams currently lack visibility into their specific spending and its business impact. You need to implement a strategy to control costs and foster a culture of financial responsibility across the engineering organization. What should you do?

A
Develop a centralized automation platform using Cloud Run functions and the Recommender API. Configure the platform to automatically apply all right-sizing recommendations with a โ€œhighโ€ confidence level during off-peak hours, and shut down any resource not tagged with a specific โ€œproductionโ€ label outside of business hours.
B
Establish a cost optimization function within your Cloud Center of Excellence (CCoE). Implement a mandatory labeling policy for team and application identification. Export billing data to BigQuery, create team-specific cost visibility dashboards, and work with team leads to define and track progress against quarterly cost-saving goals.
C
Configure a programmatic budget for each project with a 100% forecast alert that sends a message to a Pub/Sub topic. Create a Cloud Run function subscribed to this topic that automatically labels the projectโ€™s resources for review and sends an email to the project owners listing their most expensive resources.
D
Enforce a strict organization policy that denies the creation of Compute Engine resources outside of a predefined set of cost-effective machine types. Grant each team a committed use discount (CUD) based on their historical usage, and bill them for any on-demand usage that exceeds it.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 27

A large healthcare provider's primary electronic health record (EHR) application runs on Compute Engine instances with a Cloud SOL for PostgreSQL database, all located in the us-west1 region. A new regulatory mandate requires you to implement and document a business continuity plan (BCP). This plan must ensure that the EHR application can be fully recovered and operational in a different geographical region with a recovery time objective (RTO) of two hours and a recovery point objective (RPO) of 15 minutes. You need to design a disaster recovery strategy that meets these strict BCP requirements.

What should you do?

A
Deploy active managed instance groups (MIGs) in both us-west: and us- east: afronted by a global external HTTP(S) Load Balancer. For the database, use a cross-region read replica in us-east1, and rely on load balancer health checks to automatically fail over all traffic during an outage.
B
Use Terraform to define the application's compute infrastructure. During a disaster, configure the Cloud SQL database in us-west1 to use a cross-region read replica in us-east, build the environment in us-east1 and promote the replica.
C
Take daily snapshots of the Compute Engine disks and Cloud SQL database. Copy these snapshots to a Cloud Storage bucket in us-east 1. During a disaster, manually restore the virtual machines (VMs) and database from thelatest snapshots.
D
Deploy a regional MIG in us-west1 for high availability, and rely on the Google Cloud SLA to ensure the region remains online.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 28

You are a cloud architect at a financial institution, and you are automating the migration of various on-premises data to Google Cloud. You need to upload legacy integration files to a Cloud Storage bucket and then load customer record data from those files into a BigQuery table named customer_records. You also need to automate the creation of a new GKE cluster for a containerized application. What should you do?

A
Use the bq command to upload the files to the Cloud Storage bucket, the gcloud command to load the data into the BigQuery table, and the gsutil command to create the GKE cluster.
B
Use the gsutil command to upload the files to the Cloud Storage bucket and to create the GKE cluster, and then use the bq command to load the data into the BigQuery table.
C
Use the gsutil command to upload the files to the Cloud Storage bucket, the bq command to load the data into the BigQuery table, and the gcloud command to create the GKE cluster.
D
Use the gcloud command to upload the files to the Cloud Storage bucket, the gsutil command to load the data into the BigQuery table, and the bq command to create the GKE cluster.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 29

A financial services company is decommissioning one of its on-premises data centers. As part of this initiative, the company needs to perform a one-time migration of 500 TB of historical transaction archives to a Cloud Storage bucket for long-term retention. The data centers internet egress is 1 Gbps, which is shared with critical business operations. You must complete the secure data transfer within a 60-day window to meet the decommissioning deadline.

What should you do?

A
Provision a Partner Interconnect connection with a 10 Gbps capacity to accelerate the data transfer, and then use Storage Transfer Service.
B
Order a Transfer Appliance, copy the data to the appliance using your high-speed local network, and ship it back to Google to upload the data into your Cloud Storage bucket.
C
Write a script that uses the gcloud storage cp --parallel command to upload the data in chunks over the public internet during off-peak hours.
D
Use Storage Transfer Service to create an agent-based transfer job that moves the data from the on-premises file servers directly to the Cloud Storage bucket.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 30

You are a cloud architect for a genomics research company. Your team needs to run a critical, time-sensitive data processing job that requires a large cluster of 75 accelerator-optimized VMs. The job must run continuously for a fixed seven-day period, starting in exactly four weeks. Due to the critical and time-sensitive nature of this processing job, you need to ensure the required compute resources are available for the specified period. What should you do?

A
Create and submit a future reservation request for the accelerator-optimized VMs for the specific seven-day period. Once the reservation is approved and active, create the VMs, ensuring they consume the reserved capacity.
B
Immediately purchase a one-year resource-based committed use discount (CUD) for 75 accelerator-optimized VMs. On the planned start date, create the instances, which will then be covered by the CUD.
C
On the start date, use the gcloud CLI to execute a script that attempts to create the 75 accelerator-optimized Spot VMs. Configure the script to automatically retry provisioning if any instances fail to be created.
D
Create a regional managed instance group (MIG) with an instance template specifying the accelerator-optimized machine type. Set the target size to 75, and allow the MIG to proactively redistribute instances across zones to acquire capacity when the training job starts.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 31

A retail company's most critical application is its online payment processing system. The business has a requirement that the system must be able to survive a complete zonal outage while minimizing cost. You need a design solution that can handle a zonal failure.

What should you do?

A
Deploy the application in an active-active configuration using managed instance groups (MIGs) in two different regions, fronted by a global external HTTP(S) Load Balancer and backed by a multi-regional database like Spanner
B
Deploy the application on a regional MIG to provide high availability across multiple zones in the primary region.
C
Configure the regional MIG to use only Spot VMS to aggressively minimize operational costs while maintaining high availability.
D
Deploy the application on Compute Engine instances across multiple regions and rely on daily snapshots for recovery to achieve the lowest possible cost.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 32

You are deploying a new containerized, internal-facing, three-tier web application on a regional Google Kubernetes Engine (GKE) cluster. The application has predictable traffic, with high usage during business hours and low usage at night. You need to design a network solution that is highly available and automatically scales with demand. You must also ensure the solution is as cost-effective as possible by minimizing resource expenses. What should you do?

A
For ingress, use a regional external TCP/UDP Network Load Balancer. For communication between tiers, use external IPs on each node.
B
For ingress, use VPC Peering to connect to each application tier. For communication between tiers, use firewall rules.
C
For ingress, use a regional internal Application Load Balancer. For communication between tiers, use ClusterIP services.
D
For ingress, use a global external Application Load Balancer. For communication between tiers, use NodePort services.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 33

A global media company is launching a new web application. The application backend is hosted on Compute Engine in us-centrall and serves both static assets (images, CSS, and JavaScript) and dynamic, user-specific content from a Cloud SQL database in the same region. Early user feedback from Europe and Asia indicates significant page load delays due to slow loading static content. You need to design a solution that minimizes latency for all global users accessing the static content.

What should you do?

Choose 2 answers

A
Vertically scale the Compute Engine instances in us-centrally by increasing their machine size.
B
Create Cloud SQL read replicas in regions in Europe and Asia, and direct all database read traffic from those continents to their local replica.
C
Use a regional external Network Load Balancer in us-central to better distribute the incoming global traffic.
D
Enable Cloud CDN for the backend service that serves the static assets, and configure it as part of a global external HTTP(S) Load Balanced
E
Deploy the application frontend service to Compute Engine managed instance groups in regions in Europe and Asia. Use a global external HTTP(S) Load Balancer to route user traffic to the nearest region.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 34

You are developing a deep learning model that requires high-performance access to large volumes of media data currently stored in Cloud Storage. Model training will be executed on multiple VM instances with GPUs attached, but your application must interact with the data as if it were on the local file system. You need to minimize complexity and cost.

What should you do?

A
Use the gustily command line tool to download the data to your VM instances.
B
Copy the data from Cloud Storage to Filestore, and then mount the Filestore volume as a local file system on your VM instances.
C
Create a shared persistent disk, attach the disk to your VM instances, and load data from the Cloud Storage bucket.
D
O Use the gcloud command line tool to mount the Cloud Storage bucket as a local file system, and perform read/write operations in your bucket using standard file system semantics.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 35

Your company is expanding its Al-powered operations nationwide and has chosen accelerator-based compute for the Al workloads. The batch image processing workloads are not time-sensitive and can tolerate interruptions. You need to rapidly deploy cost-effective accelerator nodes for these batch tasks, ensuring rapid deployment and data persistence when necessary.

What should you do?

A
Deploy spot VMS with attached persistent disks and implement checkpoint mechanisms.
B
Deploy spot VMS with local SSD to reduce time for bursty workloads.
C
Deploy standard VMS with configured accelerators and attached persistent disks.
D
Deploy Cloud Run functions with ephemeral local SSD.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 36

A large, multinational corporation is migrating to Google Cloud. The company has several distinct business units: Finance, Marketing, and Research and Development (R&

D
. Grant the compliance team the roles/viewer role for each organization.
A
Place all projects directly under the Organization node. Use network tags and service accounts to enforce security boundaries between the different department workloads. Apply the resource location Organization Policy on the Finance project.
B
Create a folder for each department under the root Organization node. Apply the resource location Organization Policy on the Finance folder. Within the Marketing folder, create separate projects for mktg-prod and mktg-dev. Grant the compliance team the roles/ viewer role at the Organization level.
C
Create a single project for each department. Apply the resource location policy directly to the Finance project. Grant the compliance team the roles/browser role on each project individually.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 37

Your organization is going to migrate applications to Kubernetes and use managed cloud services to deploy applications. Your team is new to Kubernetes and wants to quickly onboard engineers. You want to reduce operational overhead, so the engineering team can focus on developing consumer requirements instead of maintaining the infrastructure. What should you do?

A
Package your application into a Docker image, and deploy it to Kubernetes on Compute Engine.
B
Leverage Cloud Build to create a container image, and deploy it automatically to Kubernetes on Compute Engine.
C
Assess application and dependencies for containerization Develop a migration strategy for deployment to GKE in Standard mode.
D
Assess application and dependencies for containerization. Develop a migration strategy for deployment to GKE in Autopilot mode.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 38

Your company runs a critical, revenue-generating ecommerce application that is served by a regional managed instance group (MIG) behind an external HTTP(S) Load Balancer. The operations team is currently overwhelmed with low-priority notifications and is starting to ignore alerts. Your team's service level objective (SLO) is to maintain 99.9% availability, which is measured by the ratio of successful requests (2xx status codes) to total requests. You want to minimize noise from non-critical events and ensure that the team is only notified of issues that are actionable and threaten the SLO.

What should you do?

A
Configure alerts based on predictive metrics. use the instance count of the MIG as the primary metric to trigger an alert.
B
Implement an error budget policy based on the availability of the SLO. Create a "page" alert that triggers only when the rate of burn of the error budget predicts a full exhaustion within the next 24 hours.
C
Focus on cause-based alerts, creating alerting policies with thresholds for the Compute Engine instances, including CPU utilization, memory usage, disk 1/0, and network traffic.
D
Create log-based alerts for only the WARN and ERROR log entries generated by the application to ensure that no potential issue is missed.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 39

You are creating a migration plan to move your organizationโ€™s infrastructure from on-premises to Google Cloud. You want to understand and manage costs effectively after the migration is complete. Which strategies should you include in the migration plan? (Choose two.)

A
Enable Backup and DR Service.
B
Configure labels and tags for the resources provisioned in Google Cloud.
C
Create a Cloud Scheduler job to export billing data to Cloud SQL.
D
Create service alerts using Cloud Monitoring.
E
Adopt infrastructure as code (IaC) for the cloud resources.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 40

You manage a highly distributed, hybrid- and multi-cloud IT environment, and your developers rely heavily on Prometheus for their workflows. You need a cloud- based, highly scalable, low-maintenance enterprise solution that supports Prometheus Query Language (PromQL) queries, quick metric viewing, and efficient issue diagnosis. What should you do?

A
Enable Google Cloud Managed Service for Prometheus to monitor and alert on your workloads at scale.
B
Build a SaaS-based, Prometheus-compatible solution to display metrics for each cloud in a customizable way.
C
Deploy a Prometheus operator in your existing Kubernetes and Serverless setup across multi-cloud environments.
D
Set up Cloud Monitoring as a single pane of glass across multi-cloud environments.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 41

Your organization has a significant amount of log data stored in Cloud Logging. The data engineering team is accustomed to using SQL for analysis and wants the ability to create insightful dashboards for visualizing log trends and patterns. You want to follow the recommendations of the Google Cloud Well-Architected Framework to provide a solution for the data engineering team. What should you do?

A
Create a log sink, and export the data to BigQuery using Pub/Sub. Run queries and visualize the data with Cloud Monitoring dashboards.
B
Enable log analytics and run queries in Cloud Monitoring. Visualize the data using Vertex AI workbench.
C
Enable log analytics and run queries in the linked log dataset in BigQuery. Visualize the data with Looker Studio dashboards.
D
Create a log sink, and export the data to a storage bucket. Create an external table in BigQuery for the data in the bucket. Run queries and visualize the data with Cloud Monitoring dashboards.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 42

Your organization uses Google Kubernetes Engine (GKE) and Amazon Elastic Kubernetes Service (EKS) to manage a complex Kubernetes environment across multiple cloud providers. You need to deploy a solution that streamlines configuration management, enforces security policies, and ensures consistent application deployment across all of the environments. You want to follow Google-recommended practices. What should you do?

A
Deploy Cross plane for managing cloud resources as Kubernetes objects, Flux CD for Gi tops-based configuration synchronization, and Kyver no for policy enforcement.
B
Utilize Config Sync as part of GKE to synchronize configurations from a centralized repository, and utilize Policy Controller to enforce policies using OPA Gatekeeper.
C
Deploy Customized for configuration customization, Config Sync with multiple Git repositories, and a script to enforce security policies.
D
Leverage Argo CD for GitOps-based continuous delivery and Open Policy Agent(OPA) for policy enforcement, and develop a controller for multi-cluster configuration management.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 43

Your company is building containerized applications as part of their CI/CD pipeline. To improve the security and maintainability of the build process, you need to:

โ€ข Identify potential vulnerabilities within your container images.

โ€ข Generate verifiable metadata about the builds for auditing and compliance.

โ€ข Create a comprehensive inventory of your applicationโ€™s dependencies

What should you do?

A
Use Cloud Build to build container images, and then trigger Artifact Analysis on images pushed to Artifact Registry.
B
Use Cloud Build to build container images, trigger Binary Authorization, and use Cloud Asset Inventory for tracking and analysis.
C
Use Cloud Build to build container images, push the images to Artifact Registry, and use Security Command Center for tracking and analysis.
D
Use Cloud Build to build container images, trigger Binary Authorization, and use Security Command Center for tracking and analysis.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 44

Your company is rapidly deploying containerized microservices on Google Kubernetes Engine (GKE) using a robust CI/CD pipeline. Security is a top priority, and you need to implement a comprehensive and efficient strategy to prevent container image vulnerabilities from reaching your GKE production environment. What should you do?

Choose 2 answers

A
Use a custom security policy within your container image that restricts access to specific network ports and resources.
B
Review the security reports generated by Artifact Analysis for each container image before deployment to GKE.
C
Enable Artifact Analysis for the container images, and stop deployment if critical vulnerabilities are found.
D
Incorporate vulnerability scanning before building container images, and use Google-maintained base images for your container deployments.
E
Enable Shielded GKE Nodes on the production cluster to automatically block the execution of container images with known vulnerabilities.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 45

You are deploying a critical application with a stateless, containerized frontend on Cloud Run and a Cloud SQL for PostgreSQL backend. The application experiences unpredictable traffic spikes, and the business requires the ability to immediately roll back a failed deployment to the last known good state. You need to apply a deployment strategy that aligns with Site Reliability Engineering (SRE) principles for both the application code and the database schema updates, while meeting the business's requirements. What should you do?

A
Package the database schema migration script within the container to be executed on every container startup before the application process begins.
B
Configure the CI/CD pipeline to use the :latest container tag for deployments, with database schema changes applied manually as needed.
C
Separate CI/CD pipelines for database schema migrations from application deployments. When deploying a new Cloud Run revision, use gradual traffic split.
D
Use a single CI/CD pipeline that first applies database schema changes and then deploys the new Cloud Run revision.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 46

Your organization is implementing a new cloud-native application on Google Cloud and needs to ensure compliance with the ISO/IEC 27001 framework. You want to leverage Google Cloud's security reports and documentation to support your ISO/IEC 27001 audit process. What should you do?

A
Utilize the Cloud Audit Logs service for accessing and requesting the ISO/IEC 27001 reports.
B
Engage an independent auditor to conduct an ISO/IEC 27001 audit of your organization's Google Cloud implementation.
C
Download the ISO/IEC 27001 report for Google Cloud through internet search.
D
Review the Compliance Reports Manager for information about ISO/IEC 27001compliance and related documentation on obtaining reports through your Google Cloud account.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 47

You are designing the storage architecture for a financial analytics platform. The platform ingests and stores terabytes of transactional data daily, which is used for both real-time fraud detection and long-term historical analysis. Transaction data from the last 30 days must be accessible with very low latency for the fraud detection engine. Data older than 30 days is accessed infrequently for quarterly reports, where retrieval times of a few seconds are acceptable. All data must be retained for five years to meet compliance regulations. You need to design a solution as cost-effective as possible. What should you do?

A
Store all transaction data in a Cloud Storage bucket using the Standard storage class for the entire five-year retention period.
B
Ingest all data into BigQuery using time-partitioned tables, and rely on BigQueryโ€™s automatic long-term storage pricing for data older than 90 days.
C
Configure a Cloud Storage bucket with an Object Lifecycle Management policy to transition data from the Standard class to the Archive class after 30 days.
D
Configure a Cloud Storage bucket with an Object Lifecycle Management policy to transition data from the Standard class to the Coldline class after 30 days.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 48

Your company is a global financial services provider that processes and analyzes a high volume of credit card transactions in real time for fraud detection. Your analytics team must run complex batch queries on the same transaction data for daily reporting. You need to design a data processing solution that can handle both real-time and batch processing of the transaction data while minimizing operational overhead and infrastructure management.

What should you do?

Choose 2 answers

A
Use Dataflow to process the streaming data.
B
Use Dataprep to ingest the transactions.
C
Use Firestore to store and analyze the transaction data.
D
Use a Dataproc cluster for both the streaming and batch workloads.
E
Use BigQuery for the batch analytics reports.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 49

Your organization uses separate Google Cloud projects for shared services, development, testing, and production.

โ€ข The shared services project hosts your private CI/CD runners and a central Artifact Registry

โ€ข The development, testing, and production projects host the GKE clusters where applications are deployed.

You need to design an architecture that allows the CI/CD runners to connect to the GKE clusters and the clusters to pull images from Artifact Registry, all using private IP addresses. However, direct network traffic between the development, testing, and production environments must be strictly prohibited. What should you do?

A
Create a separate VPC in each of the four projects. Connect each environment's VPC to the shared services VPC through VPC Network Peering.
B
Expose the resources in the shared services project using an external load balancer. Implement a firewall rule to limit access.
C
Create a separate VPC in each project. Use VPC Network Peering to create a full mesh, connecting every VPC directly to every other VPC.
D
Configure the shared services project as a Shared VPC host. Create a single VPC in this host project and attach the environment projects as service projects.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 50

Your company uses a custom-built application running on a Compute Engine virtual machine (VM). This application processes real-time sales data and writes it to a zonal Persistent Disk. A recent internal audit requires that you implement a backup and recovery plan to protect against zonal failures. Your company has a strict policy that all backup data must be retained for at least 90 days and stored in a separate project with limited access. You need to implement a fully automated backup solution that meets these requirements with minimal operational overhead.

What should you do?

A
Use the Backup and Disaster Recovery (DR) service to create a backup plan. Configure the backup plan to take daily snapshots and store them in a backup vault with a 90-day retention policy.
B
Write a script to create daily backups of the Persistent Disk. Copy the backups to a different zone and apply a label to each snapshot to indicate the deletion date.
C
Use gcloud commands to create snapshots of the Persistent Disk. Store the snapshots in a regional Cloud Storage bucket and configure a lifecycle rule to delete objects older than 90 days.
D
Create a snapshot schedule to automatically create Persistent Disk snapshots and use a script to move and store them in a multi-regional Cloud Storage

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 51

You are designing the network architecture for a public-facing, containerized web application deployed on Cloud Run. All incoming traffic must be inspected by a Cloud Armor web application firewall (WAF) before reaching the application You plan to use an Application Load Balancer, which will have the Cloud Armor policy attached. You must ensure that all public requests pass through the load balancer and any attempt to access the Cloud Run service directly through its default *.run.app URL is blocked. What should you do?

A
Enable Identity-Aware Proxy (IAP) directly on the Cloud Run service to intercept and validate all incoming requests
B
Create a DNS entry to route traffic to Cloud Armor. Configure Cloud Armor to deny traffic from unknown IP addresses
C
Set the Cloud Run ingress to Allow internal traffic and Cloud Load Balancing, and use a serverless NEG backend on the load balancer
D
Configure a VPC firewall rule with a high priority to deny all traffic that does not originate from the load balancer

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 52

You are architecting a new application feature for a healthcare provider based in The feature needs to summarize sensitive patient notes that are submitted by clinicians. A critical requirement is that the content of these patient notes must never be processed outside of Qataris borders. You want to use a powerful, pre-trained generative model for the summarization task while strictly adhering to the data residency constraint.

What should you do?

A
Write application code that sends the patient notes explicitly to the Gemini API endpoint in Qatar for summarization.Protect the API by VPC-Service Controls.
B
Use the Cloud Natural Language API to analyze the text and configure it to generate a summary of the patient notes.
C
Gather a large, anonymized dataset of medical notes. Use Vertex AI Training to train a custom summarization model from scratch, deploying it in a Qatar region.
D
Use Vertex Al Model Garden to select a Gemma model. Deploy this model to a Vertex Al Endpoint within a Google Cloud region located in Qatar.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 53

You are designing the architecture for a global social media site on Google Cloud. The site serves dynamic API content, static assets such as CSS. JS. images, and user-uploaded videos for streaming. You need to minimize latency for all content types for users worldwide. What should you do? (Choose two.)

A
Use an external Application Load Balancer to serve your application APIs.
B
Use Cloud CDN to serve static assets of your application.
C
Use Media CDN to serve static assets of your application
D
Use Memorystore to serve your web application.
E
Use a multi-region Cloud Storage bucket to serve your entire web application.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 54

Your ecommerce web application includes many products with pictures and videos. You need to improve the application's page load speed and reduce the latency for customer requests. What should you do?

Choose 2 answers

A
Deploy your application to Cloud Run and enable concurrency.
B
Change the database from Bigtable to Spanner.
C
use Memory store for Redis.
D
Implement CDN with the application's external HTTPS load
E
Deploy your application to a GKE Autopilot cluster instead of a regular GKE cluster.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 55

You are architecting a new application feature for a healthcare provider based in Qatar. The feature needs to summarize sensitive patient notes that are submitted by clinicians. A critical requirement is that the content of these patient notes must never be processed outside of Qatar's borders. You want to use a powerful, pre-trained generative model for the summarization task while strictly adhering to the data residency constraint. What should you do?

A
Write application code that sends the patient notes explicitly to the Gemini API endpoint in Qatar for summarization. Protect the API by VPC-Service Controls.
B
Use Vertex AI Model Garden to select a Gemma model. Deploy this model to a Vertex AI Endpoint within a Google Cloud region located in Qatar.
C
Use the Cloud Natural Language API to analyze the text and configure it to generate a summary of the patient notes.
D
Gather a large, anonymized dataset of medical notes. Use Vertex AI Training to train a custom summarization model from scratch, deploying it in a Qatar region.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 56

You need to build and deploy a containerized web application to Google Cloud. The application is very write-heavy and requires a relational database as its data store. The application needs to be highly available in multiple cloud regions. You want to minimize operational overhead while following Google-recommended practices. What should you do?

A
Deploy the application to a GKE standard cluster behind a global HTTPS load balancer. Use Firestore as the database with multi-region locations enabled.
B
Deploy the application to a GKE standard cluster with a global ingress to expose the application endpoint. Use Bigtable as the database.
C
Deploy the application to Cloud Run in multiple regions behind a global HTTPS load balancer Use Spanner as the database.
D
Deploy the application to GKE clusters in multiple regions and expose the application endpoint with a regional load balancer. Use Cloud SOL as the database.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 57

A Cloud Run service running your serverless application is unable to connect to an AlloyDB database created with default configurations. You need to troubleshoot and resolve the issue as quickly as possible. What should you do?

A
Verify that the Cloud Run service and AlloyDB instance are in the same region.
B
Enable Direct VPC egress for the Cloud Run service, and send traffic directly to a VPC.
C
Disable the default public IP address of the AlloyDB instance, and use the private IP address in the connection string.
D
Create a Cloud SQL instance, and migrate the AlloyDB database to PostgreSQL on Cloud SQL.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 58

Your team is running applications on a Google Kubernetes Engine (GKE) cluster with a private endpoint. You've set up a Cloud Deploy pipeline, but deployments to the GKE cluster are failing. You need to resolve the issue. What should you do?

A
Use VPC Service Controls with Cloud Build. Update the Cloud pipeline to use Cloud Build as its execution environment.
B
Create a Cloud Build private pool that is peered with the same VPC network as your GKE cluster. Update the Cloud Deploy pipeline to use this private pool as its execution environment.
C
Create a Cloud Build private pool in the default VPC. Use Cloud Build to deploy the applications to the GKE cluster.
D
Create a custom target in Cloud Deploy Update the deploy pipeline to use the custom target for the application deployment.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 59

You are managing a few hundred Ubuntu and Red Hat Enterprise Linux virtual machines running on Google Compute Engine (GCE). You need to patch the operating systems for those VMs periodically in a secure and scalable way. What should you do?

A
Create a Cloud Scheduler job to run a Bash script that securely connects to each VM and applies the patches.
B
Configure Config Sync, and install the Ops Agent on each VM. Schedule a patch job to apply patches on each VM.
C
Schedule a Cloud Build job, and use Cloud Deploy to run a patch job that applies patches on each VM.
D
Set up VM Manager, and install the OS Config agent on each VM. Schedule a patch job to apply patches on each VM.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 60

You need to build a continuous delivery pipeline for a containerized application in Google Cloud. You want to run all your tests in the pipeline to improve your application's quality. What should you do?

A
1. After the developers push the code to a central repository, trigger Cloud Build to build the application container. Then run unit tests.2. If unit tests are successful, deploy the container to a testing environment and run integration tests.3. If the integration tests are successful, deploy the container to a production environment and run acceptance tests.
B
1. After the developers push the code to a central repository, trigger Cloud Build to run unit tests. If all unit tests are successful, build the application container and push it to a central registry.2. Trigger Cloud Build to deploy the container to a testing environment and run integration tests and acceptance tests.3. If all tests are successful, deploy the application to the production environment and run the smoke tests.
C
1. Run unit tests in the developer's local environment before committing and pushing the code to a central repository2. After the code is pushed, trigger Cloud Build to build the application container and deploy the container to a testing environment and run integration tests.3. If the integration tests are successful, deploy the container to your production environment and run acceptance tests.
D
1. Automatically run unit tests in a local environment once the code is changed. If all tests are successful, build a container.2. Trigger Cloud Build to deploy the container to a testing environment, and run integration tests and acceptance tests.3. If all tests are successful, tag the code as production ready. Trigger Cloud Build to build and deploy the container to the production environment.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 61

You are migrating a critical on-premises inventory management application to Google Cloud. The application is a monolith with a traditional relational database, and the immediate business goal is a rapid data center exit. The monolith is exposing an API to other business critical applications.

The long-term vision is to modernize the application into globally distributed, cloud-native services to support the companyโ€™s expansion. You need to design the initial cloud architecture to ensure that future modernization causes the least possible disruption to other applications that depend on inventory data. The future modernization might require the API to change structure. What should you do?

A
Use Service Directory to register the monolith's endpoint, allowing dependent applications to look up its address and connect directly.
B
Implement a managed API facade with Apigee to handle all requests from dependent applications on behalf of the monolithโ€™s backend.
C
Use an internal load balancer to provide a stable IP for dependent applications to connect directly to the monolith's native API.
D
Provide dependent applications with direct database access by creating secured SQL VIEWs on Cloud SQL for them to query.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 62

You are deploying a critical application with a stateliest containerized frontend on Cloud Run and a Cloud SQL for PostgreSQL backend. The application experiences unpredictable traffic spikes, and the business requires the ability to immediately roll back a failed deployment to the last known good state. You need to apply a deployment strategy that aligns with Site Reliability Engineering (SRE) principles for both the application code and the database schema updates, while meeting the business's requirements.

What should you do?

A
Package the database schema migration script within the container to be executed on every container startup before the application process begins.
B
Use a single CI/CD pipeline that first applies database schema changes and then deploys the new Cloud Run revision.
C
Configure the CI/CD pipeline to use the latest container tag for deployments with database schema changes applied manually as needed.
D
Separate CI/CD pipelines for database schema migrations from application deployments. When deploying a new Cloud Run revision, use gradual traffic split.

Premium Solution Locked

Unlock all 312 answers & explanations

QUESTION 63

For this question, refer to the KnightMotives Automotive case study. KnightMotives wants to personalize the dealer experience for its customers and has decided to train its own AI models for personalized recommendations. The company will start collecting personally identifiable information (PII) from its customers to use as part of the modelsโ€™ training data. KnightMotives wants to ensure maximum security and compliance worldwide. You need to ensure the data is encrypted both at rest and during AI model training without impacting the modelsโ€™ accuracy. What should you do?

A
Store the training data in BigQuery using column-level encryption. Train the model using Confidential GKE Nodes.
B
Store the training data in BigQuery using column-level encryption Train the model on VertexAI notebooks using customer-managed encryption keys.
C
Process all data with Sensitive Data Protectionโ€™s de-identification service. Replace any PII with a random string before storing it. Train the model using Confidential GKE Nodes.
D
Process all data with Sensitive Data Protection's de-identification service. Replace any PII with a random string before storing it. Train the model on VertexAI notebooks using customer-managed encryption keys.

Premium Solution Locked

Unlock all 312 answers & explanations

Full Question Bank Locked

You have reached the end of the free study guide preview. Upgrade now to unlock all 312 questions and the full simulation engine.

Customer Reviews

5 / 5
(15,000+ verified)
5
100%
4
0%
3
0%
2
0%
1
0%

Global Community Feedback

DM

David M.

Verified Student

"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."

SJ

Sarah J.

Premium Member

"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."

MC

Michael C.

Verified Buyer

"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"

Need Assistance?

> Our expert support team is available to assist you with any inquiries about our exam materials.

Contact Support
Average response: < 24 Hours

Get Exam Updates

> Subscribe to receive instant notifications on new questions and exclusive flash sales.

* Join 5,000+ students getting weekly updates

Support Chat โ— Active Now

๐Ÿ‘‹ Hi! How can we help you pass your exam?

Enter email to start chatting