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
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
A financial enterprise is designing a secure storage and compute architecture on Google Cloud for sensitive workload data across Cloud Storage and Compute Engine persistent disks.
The enterprise has established the following security and compliance requirements:
Which encryption strategy should the organization implement?
Google-default encryption using Google-owned and Google-managed keys
Customer-Supplied Encryption Keys (CSEK) provided in each compute and storage API call
Customer-Managed Encryption Keys (CMEK) using Cloud Key Management Service (Cloud KMS)
Client-side encryption using local cryptographic tools prior to transmitting data to Google Cloud
Customer-Managed Encryption Keys (CMEK) allow organizations to protect data at rest in Google Cloud services while retaining full administrative control over the cryptographic keys. Through Cloud Key Management Service (Cloud KMS) or Cloud HSM, organizations create, manage, rotate, disable, and destroy the Key Encryption Keys (KEKs) that protect service-level data encryption keys (DEKs).
constraints/gcp.restrictCmekCryptoKeyProjects to restrict which Google Cloud projects are permitted to supply CMEK keys across the organization.CMEK strikes the optimal balance between granular administrative governance and seamless cloud native operational efficiency. Unlike default encryption, it provides user control over key lifecycles and compliance audits. Unlike CSEK or client-side encryption, it avoids the burden of managing and injecting raw key strings during service API interactions.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Still curious? Scout, our AI tutor, can explain this concept further and answer your follow-up questions.