Skip to content

Keeping data storage and access inside a required region or jurisdiction

Data sovereignty in GCP requires controlling the physical location, encryption, and administrative access of data to comply with regional legal and regulatory requirements. Google Cloud provides organization policies, resource location constraints, and specialized service configurations to enforce these controls across storage, processing, and access layers.

1 · Learn the must-know

  • Organization Policy Service resource location constraints (constraints/gcp.resourceLocations) let admins restrict where new resources can be created, denying creation in non-compliant regions.
  • Multi-region and dual-region storage bucket locations replicate data across geographic areas for availability, but single-region selection is required when strict data residency (data must not leave a specific country/region) is mandated.
  • Assured Workloads provides pre-configured environments enforcing data residency, personnel access controls, and compliance regimes (e.g., FedRAMP, EU regions) by restricting where data is stored and who can access it.
  • Cloud External Key Manager (Cloud EKM) and Customer-Managed Encryption Keys (CMEK) allow keys to be held outside Google's infrastructure or in a specific region, ensuring Google cannot access data without the customer-controlled key.
  • BigQuery datasets, Dataflow jobs, and Cloud Storage buckets each have independent location settings, so a pipeline must have all components (source, processing, sink) configured in compliant regions to avoid inadvertent cross-region data movement.
  • Access Transparency and Access Approval logs/require explicit approval for Google support/engineering access to customer data, which is often a requirement alongside data residency for sovereignty compliance.

2 · Check your understanding

Check this objectiveFree · always available

A logistics company must run a Dataflow pipeline that processes shipment data, and a Canadian regulation requires that all data processing for this workload occur only on infrastructure located within Canada. How should the data engineer configure the Dataflow job to meet this requirement?

Your objective map0 tried · 0 answered correctly · 67 untouched

What you have tried across GCP PDE's objectives, not a readiness score.

Designing data processing systems~22% of the exam0 of 17 tried
Ingesting and processing the data~25% of the exam0 of 11 tried
Storing the data~20% of the exam0 of 13 tried
Preparing and using data for analysis~15% of the exam0 of 11 tried
Maintaining and automating data workloads~18% of the exam0 of 15 tried

3 · Keep going