🔥 40% Off Crucial Exams Memberships — Deal ends today!

GCP Professional Cloud Architect Practice Question

An e-commerce provider in Germany is migrating its analytics stack to Google Cloud. It stores PII in Cloud SQL, aggregates events in BigQuery, and archives order documents in Cloud Storage. Under GDPR it must 1) sign data-processing terms with its cloud provider, 2) guarantee EU data residency, 3) let any user retrieve a portable dump of all personal data within 24 hours, and 4) erase that user's data across all systems on request with minimal manual effort. Which design best meets these requirements?

  • Store data in the global multi-region; rely on default Google-managed encryption; email support staff SQL scripts to dump and delete user records from Cloud SQL and BigQuery; share Cloud Storage buckets directly with users for downloads.

  • Accept Google Cloud's Data Processing and Security Terms; deploy all data stores in europe-west* locations; schedule Cloud DLP discovery jobs that tag PII in Data Catalog; trigger a Dataflow template via Pub/Sub to collect all tagged data for a user, export it to an EU Cloud Storage bucket, then delete or anonymize the same records; use Cloud Audit Logs for evidence.

  • Encrypt every dataset with customer-managed keys in europe-west1 and rotate them every 30 days; satisfy erasure requests by destroying the key material, making all encrypted data unreadable; generate Cloud SQL exports and email them to users on demand.

  • Enable VPC Service Controls around Cloud DLP and keep resources in us-central1 for lower latency; process portability and deletion requests manually with ad-hoc SQL commands and gsutil rm operations; rely on Stackdriver Logging for audit evidence without signing any additional terms with Google.

GCP Professional Cloud Architect
Designing for security and compliance
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot