AWS Certified Security – Specialty — Question 249

A company is building an application on AWS that will store sensitive information. The company has a support team with access to the IT infrastructure, including databases. The company's security engineer must introduce measures to protect the sensitive data against any data breach while minimizing management overhead. The credentials must be regularly rotated.
What should the security engineer recommend?

Answer options

Correct answer: C

Explanation

The correct answer is C because it uses AWS Secrets Manager for storing database credentials with automatic rotation, which simplifies management while ensuring security. Option A incorrectly suggests including credentials in EC2 user data, which is not secure. Option B uses an EC2 instance and third-party encryption, adding unnecessary complexity. Option D involves AWS CloudHSM and KMS, which may be more complex than needed for the scenario.