Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

← Planning and configuring a cloud solution practice sets

Google ACE Planning and configuring a cloud solution • Complete Question Bank

Google ACE Planning and configuring a cloud solution — All Questions With Answers

Complete Google ACE Planning and configuring a cloud solution question bank — all 0 questions with answers and detailed explanations.

103
Questions
Free
No signup
Certifications/Google ACE/Practice Test/Planning and configuring a cloud solution/All Questions
Question 1easymultiple choice
Read the full NAT/PAT explanation →

A compliance archive stores legal documents accessed at most once per quarter. Which Cloud Storage class minimizes storage cost while meeting that access pattern?

Question 2mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team needs to run a containerized HTTP API that scales to zero when idle and requires zero cluster or server management. Which GCP compute platform is the best fit?

Question 3easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A batch data processing job runs nightly for 4 hours and can tolerate interruption because it saves progress checkpoints every 15 minutes. Which VM option offers the greatest cost reduction?

Question 4mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A mobile app needs a managed database to store user profiles with flexible nested structures that evolve frequently — new fields are added without schema migrations. Which GCP database service is most appropriate?

Question 5mediummultiple choice
Review the full routing breakdown →

A global web application needs HTTPS traffic routed to backend services in multiple regions, directing each user to the nearest healthy endpoint. Which load balancer type should be used?

Question 6mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup wants to minimize egress costs for a web service that exclusively serves customers within Europe. Which network service tier is most cost-effective?

Question 7mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A data science team needs a VM with 96 vCPUs and 624 GB of RAM. No predefined GCP machine type matches these exact specifications. What is the recommended approach?

Question 8hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A financial trading platform must support globally distributed, strongly consistent SQL transactions at thousands of writes per second, with no downtime for planned maintenance. Which GCP database service meets all these requirements?

Question 9hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

An enterprise requires a private connection between its on-premises data center and Google Cloud VPC that does NOT traverse the public internet and provides dedicated 10 Gbps bandwidth. Which connectivity option meets these requirements?

Question 10mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A web application uses a managed instance group. Traffic spikes sharply between 9 AM and 5 PM and drops to near zero overnight. Which autoscaling metric most directly triggers scale-out before user experience degrades?

Question 11mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team is building a real-time multiplayer game backend requiring low-latency state synchronization between players worldwide. Session data must persist for the duration of a game (up to 2 hours) but doesn't need long-term storage. Which managed service best fits?

Question 12mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A data analytics team runs Apache Spark jobs to process large datasets. They need a managed cluster that provisions quickly, scales dynamically, and integrates with Cloud Storage and BigQuery. Which service should they use?

Question 13hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A media company ingests 500,000 events per second from IoT sensors and needs to store them for time-series analytics queries that scan billions of rows. Which storage service is most appropriate?

Question 14mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup needs to send transactional emails (order confirmations, password resets) from their GCP-hosted application. Which GCP service handles high-volume email delivery?

Question 15mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A financial application requires a relational database with automatic failover to a standby in a different zone, with minimal configuration overhead. Which Cloud SQL configuration provides this?

Question 16mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup builds a serverless REST API using Cloud Functions (2nd gen). Each function invocation runs for 200ms on average, processes 5 million requests per day, and uses 256 MB memory. Approximately how should they estimate monthly Cloud Functions costs?

Question 17easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup runs its application entirely on Cloud Run. They want to use a custom domain (api.mycompany.com) instead of the default Cloud Run URL. Which GCP feature maps a custom domain to a Cloud Run service?

Question 18hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A SaaS company serves 200 enterprise customers, each requiring complete data isolation in separate databases. The company needs to provision a new customer database within minutes and manage 200 databases with minimal overhead. Which GCP approach scales most efficiently?

Question 19mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team builds a document processing pipeline: files are uploaded to Cloud Storage, then analyzed by Cloud Vision AI, results stored in Firestore, and a confirmation email sent. Each step depends on the previous. Which GCP service orchestrates these sequential, dependent steps reliably?

Question 20mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

An application architect is comparing Cloud SQL (PostgreSQL) and Cloud Spanner for a new global e-commerce platform. The platform must serve customers on three continents with <50ms latency for reads and strong consistency for inventory updates. Which service best fits?

Question 21mediummultiple choice
Read the full NAT/PAT explanation →

A payment service publishes an event to a message queue every time a transaction completes. Multiple downstream services (inventory, analytics, email) must each process every event independently. Which messaging pattern and GCP service best supports this?

Question 22hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team must choose between Cloud Pub/Sub and Cloud Tasks for a use case where jobs must be delivered to a single HTTP endpoint, each job executed at most once, with rate limiting to 10 requests per second, and with retry on failure. Which service is the better fit and why?

Question 23mediummultiple choice
Study the full Python automation breakdown →

An engineering team is deciding between App Engine Standard and App Engine Flexible for a Python API. The API has unpredictable traffic, must scale to zero when idle, runs standard Python code with no custom system packages, and requires < 1 second startup time. Which environment is most suitable?

Question 24mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team is designing a system where two GCP projects — a shared services project and an application project — need their VMs to communicate using private IPs. Both projects are in the same organization. Which networking option best enables this with centralized network management?

Question 25hardmultiple choice
Read the full NAT/PAT explanation →

A data warehouse team queries a 10 TB BigQuery table containing billions of events with a date column. Most queries filter by a date range (e.g., last 30 days). Without any partitioning, queries scan the full 10 TB every time. Which BigQuery feature eliminates unnecessary data scanning for date-range queries?

Question 26mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A global web application serves static assets (images, JavaScript, CSS) from a Cloud Storage bucket via an HTTPS load balancer. Users in Asia report slow load times compared to users in the US where the bucket resides. What is the most effective solution?

Question 27mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team deploys an application on GKE and needs it to be accessible at https://api.company.com with automatic TLS certificate provisioning. They use a Global external Application Load Balancer. What handles the TLS certificate?

Question 28mediummultiple choice
Read the full DNS explanation →

Microservices in a GKE cluster need to discover each other by name without using public DNS. Service A calls Service B at `http://service-b.production.svc.cluster.local`. Which GCP/Kubernetes feature provides this internal DNS resolution?

Question 29easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup's application uses both GCP services and an existing on-premises Kubernetes cluster. They want a single control plane to manage Kubernetes clusters across both environments with consistent policy enforcement. Which Google service provides this?

Question 30mediummultiple choice
Read the full NAT/PAT explanation →

A team is selecting the right Compute Engine machine family for a machine learning training workload that is GPU-bound. The workload runs for 6 hours at a time and tolerates interruption. Which combination maximizes GPU access at lowest cost?

Question 31mediummultiple choice
Read the full VPN explanation →

A team deploys an application with sensitive internal APIs on GKE. The APIs should be reachable from other GKE services in the cluster and from on-premises systems via VPN, but not from the public internet. Which load balancer configuration meets this?

Question 32mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup processes uploaded videos — each video upload triggers transcoding that takes 5–30 minutes. Users should get an immediate response after upload, not wait for transcoding. The transcoding system must handle burst uploads. Which architecture fits?

Question 33mediummultiple choice
Read the full NAT/PAT explanation →

A Cloud Run service calls external third-party APIs that have rate limits. Under burst traffic, the service spawns many concurrent instances, each making direct API calls, causing rate limit errors. What GCP pattern reduces API call volume without adding infrastructure?

Question 34hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team is designing a data pipeline: Cloud Storage → Pub/Sub → Dataflow → BigQuery. They expect 50 GB of data per hour. Dataflow jobs must automatically scale workers based on pipeline backlog. Which Dataflow feature provides automatic horizontal scaling of worker VMs?

Question 35mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A financial application requires all database transactions to be durable even if the primary Cloud SQL instance fails mid-transaction. The RPO (Recovery Point Objective) must be near-zero. Which Cloud SQL feature achieves this?

Question 36easymultiple choice
Read the full NAT/PAT explanation →

A media company needs to serve large video files (average 2 GB) to global users with low latency. The files are stored in Cloud Storage. What combination of services delivers the best streaming performance?

Question 37hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

An e-commerce platform sees a 20x traffic spike every Black Friday. The rest of the year traffic is low and stable. The team wants to minimize costs during normal periods while handling the annual peak without manual intervention. Which architecture achieves this?

Question 38mediummultiple choice
Read the full NAT/PAT explanation →

A team runs Apache Kafka on self-managed VMs for event streaming but wants to reduce operational overhead. Which GCP-native service is the managed alternative to Kafka for pub/sub messaging at scale?

Question 39mediummultiple choice
Review the full routing breakdown →

A gaming company's GKE cluster uses a mix of node pools: a standard on-demand pool for stateful database pods, and a Spot VM pool for compute-intensive but fault-tolerant game simulation pods. The simulation pods occasionally get preempted. How should the Deployment be configured to route simulation pods to the Spot pool only?

Question 40easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team needs to run a simple containerized script that processes a batch of files once per night and exits when done — no HTTP endpoint needed. Which GCP service is most appropriate?

Question 41mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

You are designing a solution for a retail application that needs to store customer shopping cart data. The cart data is accessed frequently during active sessions and must survive for at least 30 days even without activity. Each cart entry is small (< 1 KB) and identified by a user ID. The solution must support microsecond read latency and be horizontally scalable. Which GCP storage service best meets these requirements?

Question 42hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A financial services company needs to run analytics queries on transaction data that arrives in real-time. The queries must return results within 2 seconds and the dataset grows by ~100 GB per day. The company also needs to retain all data for 7 years for regulatory compliance. Which architecture best satisfies these requirements?

Question 43mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

Your team is planning a GKE cluster for a microservices application. Some services process sensitive payment data and must run on dedicated nodes that no other workloads can access. The rest of the application can share nodes. How should you configure the cluster?

Question 44mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

You need to design a solution where a Cloud Function is triggered by HTTP requests from the internet, but it must also privately access a Cloud SQL instance that has no public IP. The Cloud Function should not expose the Cloud SQL instance to public traffic. Which configuration enables this?

Question 45easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

You are designing an application that needs to process exactly once each message published to a topic, even if the consumer fails partway through and restarts. Which GCP service provides built-in exactly-once processing semantics with Pub/Sub?

Question 46hardmultiple choice
Review the full subnetting walkthrough →

You are planning a GCP network for a company with offices in three regions: `us-central1`, `europe-west1`, and `asia-east1`. All three regions must communicate with each other, and traffic must NOT traverse the public internet. Each region has its own subnet. Which network design achieves this with the least management overhead?

Question 47mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup is building a mobile app backend. Traffic is highly variable: 10 requests/second at night, peaking to 50,000 requests/second during business hours. The backend is stateless. Which compute option best handles this traffic variability with minimal cost and operational effort?

Question 48mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

You need to store application configuration data that changes infrequently (e.g., feature flags, database connection strings). Multiple services need to read this configuration at startup, and values must never appear in application code or container images. Updates to configuration should not require redeploying services. Which GCP service is most appropriate?

Question 49hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

You are designing a data pipeline that reads from Cloud Storage, transforms data, and writes to BigQuery. The pipeline must process data exactly when new files land (event-driven), handle files up to 5 GB, and complete within 10 minutes. Which approach best meets these requirements?

Question 50easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company's application currently runs on a single Compute Engine VM with a persistent disk. The application serves read-heavy traffic and the single VM is becoming a bottleneck. The application is stateless. Which change provides the most immediate horizontal scalability improvement?

Question 51mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

Your application exposes a REST API that external partners consume. You need rate limiting per partner (API key), usage analytics, and developer portal for onboarding. Traffic is currently 1,000 requests/day but expected to grow to 10M/day within a year. Which GCP service best fits these requirements?

Question 52mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

You need persistent shared file storage for a legacy application running on multiple Compute Engine VMs that requires POSIX-compliant file system access (NFS). The workload is I/O intensive with files up to 100 GB. Which GCP storage service should you use?

Question 53hardmultiple choice
Read the full NAT/PAT explanation →

An e-commerce application has a read-heavy database workload: 95% reads, 5% writes. The primary Cloud SQL instance is experiencing CPU saturation during peak read traffic. What is the most appropriate GCP-native solution that minimizes changes to application code?

Question 54easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

Your web application serves users globally. Static assets (images, JS, CSS) are stored in Cloud Storage. Users in Asia report slow load times for these assets. The application origin is in `us-central1`. What is the most cost-effective way to improve static asset performance for Asian users?

Question 55hardmultiple choice
Read the full VPN explanation →

Your on-premises data center needs a dedicated, private connection to GCP with a guaranteed 10 Gbps bandwidth and SLA-backed availability. Internet-based VPN is not acceptable due to compliance requirements. Which connectivity option should you choose?

Question 56mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

You are designing a GKE cluster for a workload that requires high-memory instances (768 GB RAM) for in-memory analytics. Standard machine types in GCP don't offer this configuration. Which machine family should you select for the node pool?

Question 57mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

Your application runs on GKE and needs to call the Cloud Translation API. You want to follow Google's recommended security practice for service-to-cloud-API authentication within GKE. Which approach should you use?

Question 58easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

You need to choose between Cloud Storage storage classes for a dataset used in BigQuery for ad-hoc analysis. The data is queried approximately once per month. Which storage class minimizes storage cost while maintaining query availability?

Question 59hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

You are planning a Private Service Connect (PSC) configuration to allow your VPC to access a managed Cloud SQL instance over a private endpoint without exposing traffic to the public internet. What does Private Service Connect provide in this context?

Question 60mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company needs to run a batch processing workload that processes 10 TB of data nightly. The job runs for 4 hours and can tolerate interruption with checkpointing. Cost must be minimized. Which Compute Engine pricing model is most appropriate for the batch VMs?

Question 61mediumdrag order
Read the full Planning and configuring a cloud solution explanation →

Order the steps to set up a Cloud Storage bucket with uniform bucket-level access and make objects publicly readable.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 62mediumdrag order
Read the full Planning and configuring a cloud solution explanation →

Arrange the steps to set up a Cloud Function triggered by a Cloud Storage bucket event.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 63mediummatching
Read the full Planning and configuring a cloud solution explanation →

Match each IAM role to its typical access level.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Read-only access to resources

Read and modify resources

Full access including IAM management

Read access to browse the hierarchy

Read access to IAM policies

Question 64mediummatching
Read the full Planning and configuring a cloud solution explanation →

Match each Google Kubernetes Engine (GKE) concept to its definition.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Smallest deployable unit, one or more containers

Exposes a set of pods as a network service

Declarative update for pods and ReplicaSets

A worker machine in a Kubernetes cluster

Set of nodes managed by the control plane

Question 65easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company needs to store 50 TB of access logs that are rarely accessed (once a year) and must be retained for 7 years. Which storage option is the most cost-effective?

Question 66mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A Compute Engine instance cannot connect to a Cloud SQL (MySQL) instance using the private IP address. Both are in the same Google Cloud VPC network. What is the most likely cause?

Question 67hardmultiple choice
Read the full NAT/PAT explanation →

A company wants to deploy a globally distributed, multi-tier application with strict low-latency communication between the web and database tiers. The database must be fully managed and able to survive a regional outage with automatic failover. Which combination is most appropriate?

Question 68mediummulti select
Read the full Planning and configuring a cloud solution explanation →

A company uses preemptible VMs for batch processing. Which TWO best practices should be implemented to improve resilience and manageability? (Choose 2)

Question 69hardmulti select
Read the full Planning and configuring a cloud solution explanation →

A company is setting up a CI/CD pipeline using Cloud Build to build container images and deploy to Cloud Run. Which THREE components are required for a fully automated pipeline? (Choose 3)

Question 70easymulti select
Read the full Planning and configuring a cloud solution explanation →

A company is migrating an on-premises MySQL database to Cloud SQL. Which TWO steps are necessary for setting up ongoing replication from on-premises to Cloud SQL? (Choose 2)

Question 71mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

What action does the condition in the IAM policy restrict the user from performing?

Exhibit

Refer to the exhibit.

{
  "bindings": [
    {
      "role": "roles/compute.admin",
      "members": ["user:admin@example.com"],
      "condition": {
        "title": "limit_to_disk_actions",
        "expression": "resource.name.startsWith(\"projects/my-project/zones/us-central1-a/disks/disk-\")"
      }
    }
  ]
}
Question 72hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

Based on the exhibit, which type of traffic will successfully reach the instance?

Exhibit

Refer to the exhibit.

$ gcloud compute instances describe my-vm --zone=us-central1-a
...
networkInterfaces:
- network: https://www.googleapis.com/compute/v1/projects/my-project/global/networks/default
  subnetwork: https://www.googleapis.com/compute/v1/projects/my-project/regions/us-central1/subnetworks/default
  accessConfigs:
  - name: external-nat
    type: ONE_TO_ONE_NAT
    natIP: 34.71.192.55
tags:
  items:
  - web-server
serviceAccounts:
- email: 123456789-compute@developer.gserviceaccount.com
  scopes:
  - https://www.googleapis.com/auth/cloud-platform

Firewall rules:
- name: allow-http-from-internet
  direction: INGRESS
  priority: 1000
  sourceRanges:
  - 0.0.0.0/0
  allowed:
  - IPProtocol: tcp
    ports:
    - '80'
  targetTags:
  - web-server
- name: deny-all-ingress
  direction: INGRESS
  priority: 2000
  sourceRanges:
  - 0.0.0.0/0
  denied:
  - IPProtocol: all
Question 73easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

The company wants to change the storage class of these log files to Nearline to reduce costs while still retaining the ability to access them without restoration fees. Which command should be used?

Exhibit

Refer to the exhibit.

$ gsutil ls -L gs://my-bucket/logs/
...
Objects:
  gs://my-bucket/logs/2023-01-01.log:
    Storage class: ARCHIVE
    Content-Type: text/plain
  gs://my-bucket/logs/2023-01-02.log:
    Storage class: ARCHIVE
    Content-Type: text/plain

Total: 2 objects, 250 MB
Question 74easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A startup wants to host a static website (HTML, CSS, JS) globally with minimal latency and high availability. They expect low traffic initially but want to scale seamlessly. Which solution is most cost-effective and simple?

Question 75mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company has a VPC with several Compute Engine instances that only have internal IPs. These instances need to download updates from the internet. What is the recommended method to provide internet access without assigning external IPs to each instance?

Question 76hardmultiple choice
Read the full NAT/PAT explanation →

A company is designing a globally distributed application with a web tier and a database tier that requires low-latency communication within the same region but can tolerate eventual consistency across regions. The database must be fully managed and scale globally. Which combination of networking and database is most appropriate?

Question 77easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

Which feature of Cloud SQL provides automated backups and enables point-in-time recovery?

Question 78mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A batch processing job runs on preemptible VMs in a managed instance group. The job frequently fails due to preemption. Which design change would most effectively improve the job's resilience?

Question 79hardmultiple choice
Read the full NAT/PAT explanation →

An organization with multiple teams needs to provision separate, isolated environments (e.g., development, test, production) while sharing common services like Cloud NAT and VPC firewall rules. Which VPC networking pattern is most suitable?

Question 80easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company wants to migrate an on-premises MySQL database to Cloud SQL with minimal downtime. Which service should they use?

Question 81easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A developer wants to deploy a containerized application that can scale to zero when not in use and only pay for resources consumed during request processing. Which compute option should they choose?

Question 82easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company needs to store structured data with strong consistency and global distribution for a global user base. Which Google Cloud database service is best suited?

Question 83mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

An organization is running a batch job that processes sensitive data. The job writes output to a Cloud Storage bucket. The security team requires that all data at rest be encrypted with a customer-managed key. Which key type should be used?

Question 84mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company wants to set up a cost-effective disaster recovery solution for a critical application running on Compute Engine. The primary region is us-east1. The recovery point objective (RPO) is 1 hour, and recovery time objective (RTO) is 4 hours. Which strategy is most cost-effective?

Question 85mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

A team is using Cloud Deployment Manager to define infrastructure as code. They need to ensure that a Cloud Storage bucket is created before a Compute Engine instance that uses the bucket. How should they accomplish this?

Question 86mediummultiple choice
Read the full NAT/PAT explanation →

A company is using Cloud NAT to allow private instances to access the internet. However, they notice that traffic from different instances appears to come from the same external IP address. What is the reason?

Question 87hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

An organization requires that all Compute Engine instances be created with a specific service account that has minimal permissions. They also want to prevent users from creating instances with a different service account. Which IAM policy should they implement?

Question 88hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company uses Cloud CDN to accelerate content delivery. They notice that some requests are not being cached, despite the cache-control headers being set correctly. The origin is a Compute Engine instance behind an HTTP load balancer. What is a likely cause?

Question 89easymulti select
Read the full Planning and configuring a cloud solution explanation →

A company is implementing cost optimization for their Google Cloud resources. Which two practices are recommended? (Choose two.)

Question 90mediummulti select
Read the full Planning and configuring a cloud solution explanation →

A company needs to securely store secrets (API keys, passwords) used by applications running on Compute Engine. Which three methods are secure and recommended? (Choose three.)

Question 91hardmulti select
Read the full VPN explanation →

An organization is designing a VPC network with connectivity to an on-premises network via Cloud VPN. They have multiple projects that need to share the VPN. Which three steps are required to implement this using Shared VPC? (Choose three.)

Question 92hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

Refer to the exhibit. A user tries to delete the disk 'my-disk' but receives an error. Based on the exhibit, what is the most likely cause?

Network Topology
gcloud compute disks listfilter="name=my-disk"NAME: my-diskZONE: us-central1-aSIZE_GB: 10STATUS: READYUSERS: https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-a/instances/my-instance
Question 93mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

Refer to the exhibit. A user 'admin@example.com' attempts to create a Compute Engine instance but fails with a permission error. Which permission is missing?

Exhibit

{
  "bindings": [
    {
      "role": "roles/compute.instanceAdmin.v1",
      "members": [
        "user:admin@example.com",
        "serviceAccount:my-sa@project.iam.gserviceaccount.com"
      ]
    },
    {
      "role": "roles/iam.serviceAccountUser",
      "members": [
        "user:admin@example.com"
      ]
    }
  ]
}
Question 94hardmultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company has an e-commerce application deployed on Compute Engine instances in a managed instance group (MIG) behind an external HTTP load balancer. The application stores session data in an in-memory cache on each instance. Recently, the team noticed that users are being logged out unexpectedly and losing their shopping cart contents. The MIG is configured with autoscaling based on CPU utilization. The team suspects the issue is related to session persistence. They have considered the following options: A) Switch to an internal TCP/UDP load balancer with session affinity; B) Enable sticky sessions (session affinity) on the existing load balancer; C) Move session storage to a centralized service like Memorystore; D) Increase the instance size and disable autoscaling. Which solution permanently resolves the issue while maintaining scalability and fault tolerance?

Question 95easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

A company wants to migrate a monolithic application to Google Cloud with minimal changes to the application code. Which compute option is most suitable?

Question 96mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

Your application runs on Compute Engine instances behind a regional external HTTP(S) load balancer. Users report intermittent timeouts during periods of high traffic. Health checks show all instances as healthy. Which two configuration parameters should you review first?

Question 97hardmulti select
Read the full VPN explanation →

A company has multiple Google Cloud projects and needs to connect VPCs in different regions privately without traversing the public internet or using VPN tunnels. Which two Google Cloud networking solutions can accomplish this requirement?

Question 98easymultiple choice
Read the full Planning and configuring a cloud solution explanation →

Your company runs a critical web application on a single Compute Engine instance. The application is not containerized and the team lacks DevOps experience. Management requires high availability for this application with minimal disruption to operations and low cost. The application serves dynamic content and uses a MySQL database running on the same instance. You need to design a solution. Which option should you choose?

Question 99mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

Your company uses BigQuery for analytics. Users frequently run queries against a large, date-partitioned table containing sales data. The table has 10 TB of data and is partitioned by the 'order_date' column. Queries often filter on the 'customer_id' and 'region' columns in addition to the date range. You observe that queries are slow and expensive, even when scanning only a few partitions. Which optimization should you implement first?

Question 100hardmultiple choice
Open the full BGP breakdown →

Your organization has a hybrid cloud environment with an on-premises data center connected to Google Cloud via Cloud VPN. The VPN tunnel uses BGP with Cloud Router for dynamic routing. You need to increase the throughput between on-premises and GCP to support a new batch processing workload that transfers 20 Gbps of data. The on-premises gateway hardware supports multiple IPsec tunnels and ECMP (Equal-Cost Multi-Path). You want to maximize throughput without changing the existing on-premises equipment or network topology. Which solution should you implement?

Question 101easymulti select
Read the full Planning and configuring a cloud solution explanation →

A company is migrating a legacy application to Google Cloud. The application requires a shared file system that can be mounted by multiple compute instances across different zones for high availability. Which two Google Cloud services can meet this requirement?

Question 102mediummultiple choice
Read the full Planning and configuring a cloud solution explanation →

Refer to the exhibit. You have set up an HTTP load balancer with this health check. Your backend instances are running a web server on port 80, and the /health endpoint returns 200 OK. However, the health check marks all instances as unhealthy. What is the most likely cause?

Exhibit

$ gcloud compute health-checks describe http-health-check
healthCheckType: HTTP
timeoutSec: 5
unhealthyThreshold: 2
healthyThreshold: 2
checkIntervalSec: 5
port: 80
requestPath: /healthz
Question 103hardmultiple choice
Read the full NAT/PAT explanation →

A company has a Compute Engine instance in the us-west1 region that does not have a public IP address. The instance is part of a VPC network that has a Cloud NAT gateway configured in the us-east1 region. The Cloud NAT gateway is configured to allow all traffic from the VPC subnet. The VPC has a default route (0.0.0.0/0) pointing to the default internet gateway. Firewall rules allow all egress traffic. The instance is unable to download updates from the internet. What is the most likely cause of this problem?

Practice tests

Scored 10-question sessions with instant feedback and explanations.

Google ACE Practice Test 1 — 10 Questions→Google ACE Practice Test 2 — 10 Questions→Google ACE Practice Test 3 — 10 Questions→Google ACE Practice Test 4 — 10 Questions→Google ACE Practice Test 5 — 10 Questions→Google ACE Practice Exam 1 — 20 Questions→Google ACE Practice Exam 2 — 20 Questions→Google ACE Practice Exam 3 — 20 Questions→Google ACE Practice Exam 4 — 20 Questions→Free Google ACE Practice Test 1 — 30 Questions→Free Google ACE Practice Test 2 — 30 Questions→Free Google ACE Practice Test 3 — 30 Questions→Google ACE Practice Questions 1 — 50 Questions→Google ACE Practice Questions 2 — 50 Questions→Google ACE Exam Simulation 1 — 100 Questions→

Practice by domain

Each domain maps to a weighted exam section. Focus on the domain where you are weakest.

Setting up a cloud solution environmentPlanning and configuring a cloud solutionDeploying and implementing a cloud solutionEnsuring successful operation of a cloud solutionConfiguring access and security

Practice by scenario

Filter questions by type — troubleshooting, exhibit, drag-and-drop, PBQ, ACLs, OSPF, and more.

Browse scenarios→

Continue studying

All Planning and configuring a cloud solution setsAll Planning and configuring a cloud solution questionsGoogle ACE Practice Hub