Soru

Zorluk: ZorPlanning and Assessing Cloud Compute Solutions

A financial analytics company is evaluating Google Cloud compute solutions for a stateless web application containerized with Docker. The application receives unpredictable, bursty HTTP traffic throughout the day and experiences long stretches of complete inactivity during off-peak hours. The operations team requires a fully managed solution that automatically scales instances to zero during inactive periods to eliminate idle infrastructure costs, while eliminating the operational overhead of managing Kubernetes clusters or virtual machine instance groups. Which compute service best meets these operational and financial requirements?

  1. Deploy the container image to Cloud Run.Cevap
  2. B
    Deploy the application code as a 1st Gen Cloud Function.
  3. C
    Deploy the container image to a Google Kubernetes Engine (GKE) Autopilot cluster.
  4. D
    Deploy the container image onto Compute Engine Spot VM instances managed by an Autoscaling Managed Instance Group (MIG).

Cevap

Deploy the container image to Cloud Run.
Cloud Run is the optimal Google Cloud compute choice for deploying stateless containerized web applications that experience bursty traffic and idle periods. It provides automatic scaling down to zero instances when no HTTP requests are being processed, ensuring zero idle infrastructure cost, while completely abstracting away cluster and virtual machine management.

Adım Adım Çözüm

1
Analyze workload characteristics and deployment artifact.
The application is packaged as a standard Docker container image, is stateless, and handles HTTP traffic.
Container packaging requires a runtime environment capable of launching arbitrary container images.
2
Evaluate scaling and financial constraints.
The application must scale down to zero instances during inactive periods to ensure zero cost when idle.
Serverless container platforms like Cloud Run charge only for compute resources consumed during request execution, whereas cluster-based or VM-based architectures incur baseline platform costs.
3
Evaluate operational management overhead requirements.
The team explicitly requested avoiding cluster management and virtual machine administration.
Cloud Run eliminates the need to configure Kubernetes control planes, node pools, or virtual machine operating systems.

Anahtar Kavram

Selecting serverless container execution paradigms for stateless web applications to minimize operational overhead and idle costs.
Tahmini Süre:2m 0s
Bu soruyu puanla