Professional Cloud DevOps Engineer
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.
You are architecting an autoscaling strategy for a latency-critical event processing application deployed on Google Kubernetes Engine (GKE) Standard. The application experiences sudden spikes in message volume from a Google Cloud Pub/Sub subscription and variable memory usage during payload deserialization.
You need to scale the container replicas based on queue depth, optimize container resource sizing without metric contention, and ensure the underlying cluster infrastructure dynamically provisions compute capacity when Pods cannot be scheduled.
Which autoscaling configuration should you implement?
Multi-dimensional autoscaling on Google Kubernetes Engine (GKE) combines workload-level horizontal elasticity, workload-level vertical resource right-sizing, and cluster-level compute provisioning into a unified, non-conflicting scaling architecture.
Pending (unschedulable) Pods and adds Compute Engine VMs to the node pool when existing nodes lack allocatable capacity.This design establishes a clean separation of concerns: HPA handles concurrency based on external ingress volume, VPA right-sizes container memory footprints, and GKE Cluster Autoscaler ensures underlying compute infrastructure expands dynamically without conflicting with native Compute Engine autoscalers.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.