GCP Professional Cloud Architect Practice Question

Your company is containerizing an internal image-rendering microservice that will be invoked over HTTP by other workloads running in several projects attached to the same Shared VPC. For most of the day the service is idle, but during marketing campaigns it must burst to thousands of concurrent requests and then scale back to zero to avoid unnecessary cost. Each request can take up to 20 minutes to finish. Operations wants to avoid managing clusters or virtual machines, and security requires that the service be reachable only over the private VPC, never from the public internet. Which Google Cloud compute option best satisfies these requirements with the least operational overhead and cost?

  • Run the container in App Engine flexible environment with automatic scaling and firewall rules that block external IP ranges.

  • Implement the service as an HTTP Cloud Function with the maximum timeout and a Serverless VPC Access connector to the Shared VPC.

  • Deploy the container on Cloud Run, set ingress to internal-only, and configure minimum instances to 0 so it scales from zero to peak automatically.

  • Create a GKE Autopilot cluster, expose the deployment with an internal HTTP(S) load balancer, and enable a Horizontal Pod Autoscaler that can scale down to zero.

GCP Professional Cloud Architect
Managing and provisioning a solution infrastructure
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