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
An organization is deploying a new public-facing REST API packaged as a stateless container image. The API experiences sudden, unpredictable bursts of traffic alongside extended periods of complete inactivity outside business hours. The engineering leadership has outlined several strict criteria:
Which compute service should the organization select?
Deploy the containerized API onto Google Kubernetes Engine (GKE) Autopilot with Horizontal Pod Autoscaling (HPA)
Deploy the containerized API onto Cloud Run
Deploy the containerized API onto Google Kubernetes Engine (GKE) Standard using the Cluster Autoscaler
Deploy the containerized API onto Compute Engine managed instance groups (MIGs) with predictive autoscaling
Deploy the containerized API onto Google Kubernetes Engine (GKE) Autopilot with Horizontal Pod Autoscaling (HPA)
Deploy the containerized API onto Cloud Run
Cloud Run is Google Cloud's fully managed serverless compute platform that enables developers to run stateless containerized applications directly on top of Google's scalable infrastructure. It abstracts all underlying server management, automatically provisioning and de-provisioning container instances on demand.
Compared to Infrastructure as a Service (IaaS) or container orchestration (GKE), Cloud Run eliminates the operational overhead of cluster and VM capacity planning while fulfilling the requirement of zero cost during idle periods.
Deploy the containerized API onto Google Kubernetes Engine (GKE) Standard using the Cluster Autoscaler
Deploy the containerized API onto Compute Engine managed instance groups (MIGs) with predictive autoscaling