Understanding where data lives is essential for following the law. Data residency refers to the physical geographic location where data is stored, while data locality focuses on keeping data close to its users or processing site. Data sovereignty means that the data is subject to the legal jurisdiction of the country where it is physically located. Architects must distinguish between these concepts to ensure that sensitive information remains compliant with international government mandates.
Google Cloud provides a service called Assured Workloads to help organizations manage these requirements automatically. This tool creates secure boundaries that follow specific rules like GDPR in Europe or FedRAMP in the United States. It simplifies compliance by applying predefined security packages to specific folders or projects. These packages include regional data boundaries that restrict data to specific geographic areas, personnel access controls that limit which Google employees can see the data, and violation monitoring that alerts you if a setting breaks a compliance rule.
Administrators use Organization Policies to set strict limits on cloud resources. The gcp.resourceLocations constraint is a primary tool that restricts the creation of new resources to approved regions only. By locking down these settings, companies prevent data from accidentally moving across borders into unauthorized jurisdictions. This technical control is essential for meeting the strict requirements of local legislation and data ownership rules.
Compliance is a shared responsibility where Google protects the physical hardware while the customer secures the data itself. Tools like Cloud Data Loss Prevention (DLP) help identify and classify sensitive information such as health records or data involving children's privacy. Using encryption through Cloud Key Management Service (KMS) ensures that data remains private and owned by the organization, even when stored in a provider's data center.
Google Cloud helps organizations meet global privacy regulations by aligning its infrastructure with international standards. To ensure compliance, Google undergoes regular third-party audits for certifications like ISO/IEC 27018, which specifically focuses on cloud privacy. These frameworks help businesses manage data residency and sovereignty requirements effectively.
For industries like healthcare and finance, Google provides tools to support regulations such as HIPAA and FFIEC. Data governance involves using services like Sensitive Data Protection to automatically discover and classify sensitive information. Implementing these technical controls is essential for safeguarding personal health records and children's privacy.
De-identification and tokenization are key methods used to protect sensitive data while keeping it useful for analysis. De-identification removes or masks identifying information from a dataset, while tokenization replaces sensitive data with non-sensitive substitutes called tokens. Data Clean Rooms are secure environments that allow multiple parties to analyze data without revealing the underlying raw details.
Google uses a Zero Trust security model, meaning access is granted based on the user's identity and the context of their request. Binary Authorization for Borg ensures that only reviewed and approved software can access sensitive customer data. This multi-layered approach prevents unauthorized access and reduces the risk of insider threats.
A dedicated Privacy Team operates independently to review product designs and code for privacy risks. All employees must follow a Code of Conduct and complete regular training on how to handle customer data safely. This internal culture ensures that privacy is built into every product from the very beginning.
Data ownership is a critical part of cloud security where an organization must identify who is responsible for specific data assets. In Google Cloud, tools like Data Catalog and Tag Engine automatically assign business metadata, such as the owner's name and the data's sensitivity level. Automated tagging ensures that all sensitive information is labeled correctly, which helps the organization maintain authority over its data. This process is essential for meeting legal requirements and keeping an accurate inventory of both migrated and cloud-generated data.
Data sovereignty and data residency refer to the legal requirements that dictate where data can be stored and processed. Organizations use the Organization Policy Service to define allowed storage regions and the Access Context Manager to limit access based on a user's physical location. Monitoring tools compare these policies against actual data locations to find any discrepancies that could lead to a compliance violation.
The shared responsibility model defines the division of security tasks between the cloud provider and the customer. While Google Cloud maintains high-level certifications like PCI DSS and ISO/IEC 27701, the customer is responsible for configuring their specific environment securely. The level of customer responsibility often depends on the service type used, such as whether they are managing their own virtual machines or using fully managed databases. Understanding this split is vital for passing audits and ensuring that all security controls are active.
Data classification is the process of organizing data into categories based on its level of sensitivity, such as Personally Identifiable Information (PII). Using Sensitive Data Protection, organizations can automatically scan for credit card numbers or social security numbers to apply the correct security tags. These tags then trigger specific access controls, such as column-level security in a database, to ensure only authorized personnel can view sensitive details. This helps meet strict regulations like those found in healthcare or financial industries.
Managing the data lifecycle involves planning how long data is kept and how it is destroyed once it is no longer needed. Organizations set retention periods and expiration actions to automatically archive or purge data after a certain number of days. Automating these tasks reduces the risk of keeping sensitive data longer than legally allowed, which protects the company from privacy leaks. Common lifecycle actions include purging (permanently deleting data after its retention period ends), archiving (moving older data to low-cost storage for long-term keeping), and soft-deletion (holding data for a short period before final removal to allow for recovery).
Intrigued by the art of cloud architecture? Discover how to design, develop, and manage robust, secure, scalable, and dynamic solutions on Google Cloud as you prepare for the Professional Cloud Architect exam!
Prepare and test your skills
Prepare and test your skills
Data residency is the physical geographic location where data is stored, while data locality focuses on keeping data close to its users or processing site. Data sovereignty means the data is subject to the legal jurisdiction of the country where it is physically located.
Assured Workloads creates secure boundaries that follow specific rules like GDPR or FedRAMP by applying predefined security packages. These packages include regional data boundaries, personnel access controls, and violation monitoring to simplify compliance.
The shared responsibility model defines a division of security tasks where Google protects the physical hardware while the customer secures the data itself. The level of customer responsibility depends on the service type used, and understanding this split is vital for passing audits and ensuring all security controls are active.
Google Cloud provides Cloud Data Loss Prevention (DLP) and Sensitive Data Protection to help identify and classify sensitive information such as health records or Personally Identifiable Information (PII). These tools automatically scan for items like credit card numbers to apply correct security tags, which then trigger specific access controls.
A healthcare provider is designing an analytics data pipeline on Google Cloud to process electronic health records containing Protected Health Information (PHI) and Personally Identifiable Information (PII). The platform must comply with HIPAA and GDPR requirements.
The compliance architecture must satisfy the following criteria:
Which combination of Google Cloud controls should the organization implement?