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

A company is implementing an application on Amazon EC2 instances. The application needs to process incoming transactions. When the application detects a transaction that is not valid, the application must send a chat message to the company's support team. To send the message, the application needs to retrieve the access token to authenticate by using the chat API.
A developer needs to implement a solution to store the access token. The access token must be encrypted at rest and in transit. The access token must also be accessible from other AWS accounts.
Which solution will meet these requirements with the LEAST management overhead?

Answer options

Correct answer: C

Explanation

Option C is the best choice because AWS Secrets Manager is specifically designed for securely storing sensitive information like access tokens, and it simplifies access management with built-in capability for cross-account access. Options A, B, and D introduce more complexity and management overhead by using services that are not as optimized for secret management as Secrets Manager.