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

A company hosts its application on AWS. The application runs on an Amazon Elastic Container Service (Amazon ECS) cluster that uses AWS Fargate. The cluster runs behind an Application Load Balancer. The application stores data in an Amazon Aurora database. A developer encrypts and manages database credentials inside the application.

The company wants to use a more secure credential storage method and implement periodic credential rotation.

Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: D

Explanation

The correct answer is D because AWS Secrets Manager is specifically designed for managing and rotating credentials with minimal operational overhead. It automates the rotation process and integrates seamlessly with AWS services. Options A, B, and C do not provide the same level of credential management and rotation automation that Secrets Manager offers.