A biopharmaceutical research organization is modernizing its genomic sequence processing platform on Google Cloud. The platform consists of two distinct workloads:
1. Stateless API Gateway: A lightweight HTTP webhook service that receives small metadata payloads from laboratory sequencers and enqueues jobs. Traffic is highly unpredictable, experiencing intense bursts followed by extended idle periods (down to zero requests) during non-business hours. The organization demands zero management overhead for server administration.
2. Bio-Analytics Pipeline: A high-performance computation engine executing long-duration batch workloads (up to 18 hours per execution). This engine relies on legacy C++ binaries compiled with specialized Linux kernel patches and requires mounting a POSIX shared memory file system (`/dev/shm`) allocated at 128 GB.
Which TWO compute platform architectural choices should you implement to satisfy the technical requirements while minimizing operational cost and management overhead? (Select TWO.)
- Deploy the Stateless API Gateway on Cloud Run, configuring minimum instances to zero and allowing HTTP traffic to scale dynamically based on request volume.Answer
- BDeploy the Stateless API Gateway on a dedicated Google Kubernetes Engine (GKE) Autopilot cluster configured with a fixed minimum node count to prevent cold starts during idle periods.
- CDeploy the Bio-Analytics Pipeline as Cloud Run Jobs, setting container memory limits to 128 GB and configuring job execution timeout to 24 hours.
- Deploy the Bio-Analytics Pipeline on Compute Engine Managed Instance Groups (MIGs) using custom VM images pre-loaded with the modified Linux kernel.Answer
- EPurchase 3-year Committed Use Discounts (CUDs) covering the peak auto-scaled instance capacity for the Stateless API Gateway.