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

A developer is creating a web application to upload and store private data. The application will encrypt private data and then will upload the data to an Amazon S3 bucket.

The developer needs to implement a solution to automatically find any unencrypted private data in the S3 bucket. The solution must monitor the security and access control of the S3 bucket and must provide a notification if there are any security issues.

Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

Amazon Macie is a fully managed data security and privacy service designed specifically to discover and protect sensitive data in Amazon S3 using pattern matching and machine learning. It also continuously monitors S3 bucket security postures for issues like public accessibility and lack of encryption, and seamlessly integrates with AWS User Notifications. Other services like Amazon Inspector, Athena, and Kinesis are not built for native sensitive data discovery and automated S3 security posture monitoring.