AWS Certified Solutions Architect – Professional (SAP-C02) — Question 161

A company is running an application that uses an Amazon ElastiCache for Redis cluster as a caching layer. A recent security audit revealed that the company has configured encryption at rest for ElastiCache. However, the company did not configure ElastiCache to use encryption in transit. Additionally, users can access the cache without authentication.

A solutions architect must make changes to require user authentication and to ensure that the company is using end-to-end encryption.

Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

Option B is correct because it ensures user authentication with the AUTH token and provides encryption in transit by modifying the existing cluster. Options A and D involve creating a new cluster or using SSL certificates, which are unnecessary for this scenario since the existing cluster can be updated. Option C incorrectly suggests using SSL certificates for authentication instead of the required AUTH token.