A company stores its data in data tables in a series of Amazon S3 buckets. The company received an alert that customer credit card information might have been exposed in a data table on one of the company's public applications. A developer needs to identify all potential exposures within the application environment.
Which solution will meet these requirements?
Requirement Summary:
Customer credit card data may be exposed
Data is stored in Amazon S3
Developer must identify all exposure risks
Tool to Use:
Amazon Macie is designed to:
Automatically scan S3 for sensitive data
Detect financial information, PII, credentials, etc.
Finding Type Mapping:
Credit card data maps to: SensitiveData:S3Object/Financial
Evaluate Options:
A . Athena + filtering
Athena is a query engine; it doesn't detect sensitive data automatically
B . Macie + Financial finding type
Correct
Designed for this use case
C . Macie + Personal finding type
Personal maps to names, addresses, etc., not credit cards
D . Athena + Financial
Again, Athena can't classify data -- it only queries structured data
Macie Overview: https://docs.aws.amazon.com/macie/latest/userguide/what-is-macie.html
Finding Types: https://docs.aws.amazon.com/macie/latest/user/findings-types.html
Financial finding type: SensitiveData:S3Object/Financial