GCP Professional Cloud Architect Practice Question

Your company runs a Python Flask API in Docker containers on a small on-premises Kubernetes cluster. Traffic is highly bursty, often dropping to zero overnight, and the operations team struggles with cluster patching and scaling. Leadership wants to migrate this workload to Google Cloud within two months, reduce operational overhead, pay only for actual usage, and avoid managing infrastructure, while keeping container-based deployment to allow future CI/CD enhancements. Which migration approach best aligns with a cloud-first design philosophy?

  • Use Migrate to VMs to move the on-premises Kubernetes worker nodes into Compute Engine and continue operating the cluster yourself.

  • Rehost the containers unchanged on a managed instance group of Compute Engine VMs fronted by an external HTTP(S) load balancer.

  • Package the application image and deploy it to Cloud Run fully managed, relying on its automatic scaling and per-request billing.

  • Create a Google Kubernetes Engine (GKE) Standard cluster in one region and deploy the containers with Horizontal Pod Autoscaling enabled.

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