GCP Professional Cloud Architect Practice Question

Your company, a global fashion retailer, is launching a new Golang-based microservice for its e-commerce storefront. Business stakeholders require worldwide user latency below 150 ms, the ability to absorb flash-sale traffic spikes 20× above the daily average, zero-downtime releases, and minimal infrastructure operations. For the next six months the service must continue to use the existing on-premises PostgreSQL database while a full migration is planned. Which Google Cloud architecture best satisfies these requirements?

  • Use a regional managed instance group of preemptible Compute Engine VMs behind a regional external HTTPS load balancer, scale on CPU, connect to the on-premises PostgreSQL database over Cloud VPN, and perform blue/green deployments by swapping instance templates.

  • Package the service into a container and deploy it to Cloud Run in multiple regions behind a global external HTTPS load balancer with Cloud CDN; connect to the on-premises PostgreSQL database over a Dedicated Interconnect protected by HA VPN; manage zero-downtime releases with Cloud Deploy canary rollouts.

  • Run the microservice in an App Engine flexible environment in one region, synchronize inventory changes to a Cloud Bigtable instance via Datastream, and rely on App Engine automatic scaling and Cloud Armor for DDoS protection.

  • Create a single-region GKE Standard cluster with node auto-provisioning, expose the service through an internal load balancer and Cloud NAT, and replicate the on-premises PostgreSQL database to Cloud SQL using Database Migration Service before cut-over.

GCP Professional Cloud Architect
Designing and planning a cloud solution architecture
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot