AWS Certified Solutions Architect – Professional — Question 759

A solutions architect needs to improve an application that is hosted in the AWS Cloud. The application uses an Amazon Aurora MySQL DB instance that is experiencing overloaded connections. Most of the application's operations insert records into the database. The application currently stores credentials in a text-based configuration file.

The solutions architect needs to implement a solution so that the application can handle the current connection load. The solution must keep the credentials secure and must provide the ability to rotate the credentials automatically on a regular basis.

Which solution will meet these requirements?

Answer options

Correct answer: A

Explanation

Amazon RDS Proxy resolves connection pooling issues by managing and sharing database connections, which is ideal for write-heavy workloads where read replicas (Aurora Replicas) cannot offload write operations. AWS Secrets Manager securely stores the database credentials and natively supports automatic, scheduled rotation, whereas AWS Systems Manager Parameter Store does not offer built-in automatic rotation.