
Answer-first summary for fast verification
Answer: Select a customer managed AWS KMS key for DynamoDB table encryption.
The correct answer is B. Using a customer managed key in AWS Key Management Service (AWS KMS) allows the developer to have more control and flexibility over key management, ensuring that the encryption at rest for customer orders stored in DynamoDB meets the company's requirements. By specifying the AWS KMS customer managed key when creating the DynamoDB table, the developer ensures that all data is encrypted using the company-generated key.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
How should a developer configure Amazon DynamoDB to store encrypted customer orders using a company-generated key?
A
Disable encryption in DynamoDB and manage it within the application.
B
Select a customer managed AWS KMS key for DynamoDB table encryption.
C
Enable DynamoDB default encryption with a specified KMS key in the SDK.
D
Choose an AWS managed KMS key for DynamoDB table encryption.