AWS Certified Developer Associate DVA-C01 – Question288

A developer is creating a Java application that will store sensitive data in an Amazon DynamoDB table. The data must be encrypted at all times.
How can the developer meet this requirement?

A.
Enable encryption at rest by using an AWS Key Management Service (AWS KMS) AWS owned key for the DynamoDB table.
B. Enable encryption at rest by using an AWS Key Management Service (AWS KMS) customer managed key for the DynamoDB table.
C. Implement client-side encryption in the application code by using the DynamoDB Encryption Client.
D. Use an HTTPS connection to encrypt data in transit.

Correct Answer: A