AWS Certified DevOps Engineer – Professional (DOP-C02) — Question 200

A company is launching an application that stores raw data in an Amazon S3 bucket. Three applications need to access the data to generate reports. The data must be redacted differently for each application before the applications can access the data.

Which solution will meet these requirements?

Answer options

Correct answer: D

Explanation

The correct answer is D because it allows for individual S3 Object Lambda access points, which can apply different redactions per application when fetching data. Options A, B, and C do not offer a flexible and efficient way to manage distinct redaction requirements, as they either create separate buckets or do not utilize the capabilities of S3 Object Lambda access points.