AWS Certified Developer – Associate (DVA-C02) — Question 194

A company needs to set up secure database credentials for all its AWS Cloud resources. The company’s resources include Amazon RDS DB instances, Amazon DocumentDB clusters, and Amazon Aurora DB instances. The company’s security policy mandates that database credentials be encrypted at rest and rotated at a regular interval.

Which solution will meet these requirements MOST securely?

Answer options

Correct answer: D

Explanation

The correct answer is D because AWS Secrets Manager is specifically designed for managing secrets securely, including automatic rotation, encryption at rest, and integration with various AWS services. Option A does not provide encryption for credentials at rest, and while option B offers some security, it lacks the robust features of Secrets Manager. Option C, although it secures credentials in S3, does not have built-in rotation capabilities and is less ideal for sensitive database credentials.