An enterprise health-tech company is designing a serverless telemetry and diagnostic platform on Google Cloud. The system consists of two distinct workload components:
1. Workload 1: A diagnostic image processing microservice that relies on custom-compiled C++ binaries, requires handling up to 50 concurrent HTTP/2 requests per instance, and executes batch image transformations lasting up to 30 minutes.
2. Workload 2: A lightweight Node.js event handler that parses metadata whenever a diagnostic JSON report is uploaded to a Cloud Storage bucket and saves the parsed data to Cloud Firestore.
Which serverless compute configurations should the architecture team choose to meet these requirements while optimizing for operational efficiency? (Select TWO.)
- Deploy Workload 1 to Cloud Run because it supports custom container images containing native binary dependencies, HTTP/2 multi-concurrency, and request timeouts up to 60 minutes.Cevap
- Deploy Workload 2 to Cloud Functions because it provides a fully managed, event-driven execution environment for lightweight code snippets triggered directly by Cloud Storage bucket events without requiring container management.Cevap
- CDeploy Workload 1 to Cloud Functions because Cloud Functions provides native multi-container orchestration and execution timeouts up to 2 hours for C++ binaries.
- DDeploy Workload 2 to Compute Engine virtual machines because Google Cloud serverless options cannot directly integrate with Cloud Storage bucket events.