A smart grid energy management enterprise processes telemetry data ingested from municipal power meters into BigQuery and Cloud Storage within Google Cloud. The security operations team requires that internal analysts operating inside a management Compute Engine Virtual Machine (VM) retain administrative access to run BigQuery queries. However, the architecture must strictly prevent authorized users or compromised service accounts from exfiltrating sensitive data to Cloud Storage buckets outside the organization's perimeter, even if their IAM identities have full object creation permissions. Which solution should a Cloud Architect implement to satisfy these security requirements?
- Establish a VPC Service Controls perimeter around the project hosting BigQuery and Cloud Storage to block API data movement outside the designated perimeter boundaries.Cevap
- BRely on fine-grained IAM custom roles and IAM Conditions to restrict storage object creation actions exclusively to authorized bucket resource paths.
- CConnect the analyst VPC to a central network hub using VPC Network Peering and configure egress firewall rules on the transit VPC to filter external GCP API calls.
- DAssign primitive Viewer roles to analyst identities and configure GKE control plane authorized networks to block non-whitelisted IP addresses from accessing API endpoints.
Cevap
Establish a VPC Service Controls perimeter around the project hosting BigQuery and Cloud Storage to block API data movement outside the designated perimeter boundaries.
VPC Service Controls provide a perimeter boundary around Google Cloud services like BigQuery and Cloud Storage. By restricting API access to within the defined perimeter, it prevents data from being copied or exfiltrated to resources in external projects, regardless of the user's IAM permissions.
Adım Adım Çözüm
Anahtar Kavram
VPC Service Controls data exfiltration prevention