An enterprise energy platform is deploying a new stateless microservice to process inbound HTTP REST telemetry payloads from solar inverters. The workload experiences zero traffic at night and sharp traffic spikes during daylight hours. The architectural team requires auto-scaling to zero to minimize costs and has mandated minimizing operational management overhead. Which Google Cloud compute platform should the cloud architect select?
- Deploy the containerized service to Cloud Run.Cevap
- BDeploy the containerized service to a Google Kubernetes Engine (GKE) Standard cluster.
- CDeploy the service on a Compute Engine Managed Instance Group (MIG) configured with target CPU utilization auto-scaling.
- DDeploy the service to a Compute Engine instance pool using 3-year Committed Use Discounts (CUDs).
Cevap
Deploy the containerized service to Cloud Run.
Cloud Run is the optimal Google Cloud compute choice for stateless HTTP web microservices. It abstracts server management, automatically scales compute instances based on incoming request traffic (including scaling to zero when idle), and eliminates infrastructure operational overhead.
Adım Adım Çözüm
Anahtar Kavram
Selecting serverless container infrastructure (Cloud Run) over GKE or VM instance groups for stateless HTTP workloads to minimize operational overhead and scale to zero.