A financial analytics firm needs to store of historical transaction logs on Google Cloud that are accessed less than once a year for legal compliance. Additionally, they need to execute an on-demand containerized processing script that runs briefly only when an audit report is generated. The firm wants to minimize baseline operational overhead and total cloud costs. Which TWO architectural choices should the cloud architect recommend? (Select TWO.)
- Store historical transaction logs in Cloud Storage using the Archive storage class.Answer
- Deploy the containerized processing script on Cloud Run.Answer
- CStore historical transaction logs in a multi-region Cloud Spanner database instance.
- DDeploy the containerized processing script on a dedicated Google Kubernetes Engine (GKE) cluster.
Answer
The cloud architect should store historical transaction logs in Cloud Storage using the Archive storage class and deploy the containerized processing script on Cloud Run.
Combining Cloud Storage Archive class with Cloud Run achieves maximum cost optimization. Cloud Storage Archive provides ultra-low-cost storage for static compliance data accessed less than once per year. Cloud Run provides serverless container execution that scales to zero instances when inactive, eliminating baseline infrastructure spending.
Step-by-Step Solution
Key Concept
Selecting cost-optimized cloud storage tiers and serverless compute platforms based on workload access frequency and invocation patterns.