Intrigued by the art of cloud architecture? Discover how to design, develop, and manage robust, secure, scalable, and dynamic solutions on Google Cloud as you prepare for the Professional Cloud Architect exam!
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Last updated
A retail company is expanding its digital storefront globally to accelerate market entry and support rapid user growth. The product strategy defines strict business continuity and resilience objectives for core transaction processing:
Which technical architecture aligns with the company's product strategy while fulfilling these business continuity objectives?
Deploy active-passive application instances across two regions using Cloud SQL with cross-region asynchronous read replicas, configuring Cloud Functions to promote the replica to primary upon failover
Deploy primary application workloads in a single primary region, using Cloud Build and Infrastructure as Code pipelines to provision Compute Engine instances in a secondary region dynamically when health checks fail
Deploy active-active application services across multiple regions behind a global External Application Load Balancer, using a multi-region Cloud Spanner instance and pre-warmed compute capacity that relies solely on data plane operations during failover
Deploy redundant application instances across three zones in a single region, backing up database transactions to Cloud Storage every 5 minutes
Deploy active-passive application instances across two regions using Cloud SQL with cross-region asynchronous read replicas, configuring Cloud Functions to promote the replica to primary upon failover
Deploy primary application workloads in a single primary region, using Cloud Build and Infrastructure as Code pipelines to provision Compute Engine instances in a secondary region dynamically when health checks fail
Deploy active-active application services across multiple regions behind a global External Application Load Balancer, using a multi-region Cloud Spanner instance and pre-warmed compute capacity that relies solely on data plane operations during failover
This architecture combines global traffic management via a global External Application Load Balancer, multi-region active compute deployments, and a globally distributed, synchronously replicated database using Cloud Spanner. It adheres to Google Cloud resilience best practices by ensuring that runtime request processing and automatic failover depend exclusively on the data plane rather than management plane APIs.
compute.instances.create or IAM policy propagation) during failover.Alternative architectures that rely on asynchronous replication or dynamic cold-standby provisioning fail both the zero-data-loss requirement and the sub-minute recovery timeline. Pre-allocated active capacity coupled with synchronous multi-region replication is the only pattern that fulfills these rigorous constraints.
Deploy redundant application instances across three zones in a single region, backing up database transactions to Cloud Storage every 5 minutes