A logistics fleet management startup needs to deploy a containerized stateless REST API endpoint to receive location telemetry from delivery vehicles. The traffic volume fluctuates throughout the day with near-zero traffic overnight. The startup has a small operational team with no experience maintaining Kubernetes clusters or underlying virtual machine infrastructure. They require a Google Cloud solution that automatically scales instances to zero during inactive periods while minimizing management overhead. Which compute platform should the startup select?
- Cloud RunCevap
- BGoogle Kubernetes Engine (GKE) Standard Cluster
- CCompute Engine Managed Instance Group (MIG) configured with CPU utilization autoscaling
- DCompute Engine Dedicated Host with manual instance provisioning
Cevap
Cloud Run is the optimal compute platform because it natively runs containerized stateless workloads, automatically scales down to zero instances when idle, and eliminates cluster administration.
The choice of Cloud Run is correct because it accepts container images directly, automatically scales down to zero when requests stop coming in, charges only for consumed CPU and memory during request processing, and requires no infrastructure management.
Adım Adım Çözüm
Anahtar Kavram
Selecting Serverless Compute vs. Managed Clusters for Stateless Microservices