Professional Cloud DevOps Engineer
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.
Your enterprise is designing a secure CI/CD pipeline and runtime deployment in Google Cloud to handle sensitive application configurations and secrets. Your corporate security team imposes the following compliance and architectural requirements:
projects/corp-sec-kms).Which set of configuration steps should you implement to satisfy these requirements?
This solution implements centralized Customer-Managed Encryption Key (CMEK) governance in Google Cloud by enforcing organization-level key project boundaries while provisioning symmetric encryption keys in Cloud Key Management Service (Cloud KMS) with fine-grained Cloud IAM access controls.
constraints/gcp.restrictCmekCryptoKeyProjects constraint with the rule under:projects/corp-sec-kms prevents workloads from using keys from unauthorized projects, ensuring all encryption keys reside solely within the central security project.roles/cloudkms.cryptoKeyEncrypterDecrypter (Cloud KMS CryptoKey Encrypter/Decrypter) role directly to the relevant service agents and runtime service accounts provides exact encrypt and decrypt capabilities without granting key administration or destruction privileges.corp-sec-kms.This architecture perfectly satisfies organizational compliance requirements by preventing shadow key creation across distributed workload projects, using standard symmetric CMEK patterns, and strictly limiting IAM permissions to cryptographic operations.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.