🔥 40% Off Crucial Exams Memberships — Deal ends today!

2 hours, 59 minutes remaining!

GCP Professional Cloud Architect Practice Question

You are modernizing a food delivery platform currently running as a single virtual machine on Compute Engine. The business wants to split it into three loosely coupled services (Ordering, Rider Allocation, Notification). Requirements: each service must scale independently, communicate asynchronously to absorb surges, continue operating during downstream outages, and minimize infrastructure management with an event-driven model. Which design best meets these needs?

  • Deploy each service as Cloud Functions subscribed to its own Cloud Pub/Sub topic for inter-service messaging.

  • Package the services into Cloud Run and use Cloud Tasks queues for communication between them.

  • Migrate the services to separate App Engine flexible applications and rely on Cloud SQL tables for coordination.

  • Run the three services in a GKE cluster using StatefulSets and RabbitMQ for internal queues you operate.

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