An enterprise financial services organization is designing the data storage architecture for a new regional transaction auditing platform on Google Cloud. The system operates exclusively within a single Google Cloud region (us-east4) and requires a relational database supporting strict ACID transactions, complex SQL queries, and automatic failover across zones. Peak database throughput is estimated at 8,000 queries per second with required latencies under 10 milliseconds. A primary business requirement is to strictly minimize infrastructure costs by avoiding global database overhead. Furthermore, 2 PB of historical audit log files currently stored on-premises must be migrated offline to Cloud Storage, and data security governance mandates protecting Cloud Storage against unauthorized exfiltration by internal service accounts. Which architecture meets all technical and business requirements?
- Deploy Cloud SQL for PostgreSQL configured with High Availability (HA) across two zones in us-east4, utilize Google Cloud Transfer Appliance for the offline audit log migration, and enforce a VPC Service Controls perimeter around Cloud Storage.Answer
- BDeploy Cloud Spanner provisioned with a regional instance configuration in us-east4, utilize Google Cloud Transfer Appliance for the offline audit log migration, and enforce a VPC Service Controls perimeter around Cloud Storage.
- CDeploy Cloud SQL for PostgreSQL configured with High Availability (HA) across two zones in us-east4, utilize Storage Transfer Service over the existing public internet connection for the offline audit log migration, and enforce a VPC Service Controls perimeter around Cloud Storage.
- DDeploy Cloud SQL for PostgreSQL configured with High Availability (HA) across two zones in us-east4, utilize Google Cloud Transfer Appliance for the offline audit log migration, and rely exclusively on IAM object-level permissions to protect Cloud Storage buckets.