A company wants an application to store employee data in hierarchical relationships, requiring minimum-latency responses to high-traffic queries and protection of sensitive data. The company also needs to receive monthly email messages if any financial information is present in the employee data. Which combination of steps should a solutions architect take to meet these requirements? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Use Amazon DynamoDB to store the employee data in hierarchies. Export the data to Amazon S3 every month., Configure Amazon Macie for the AWS account. Integrate Macie with Amazon EventBridge to send monthly notifications through an Amazon Simple Notification Service (Amazon SNS) subscription..
Why this is the answer
Amazon DynamoDB is a key-value and document database that supports hierarchical data structures through various modeling techniques (e.g., adjacency lists, nested maps) and offers single-digit millisecond latency for high-traffic queries, fulfilling the low-latency and high-traffic requirements. Exporting data to Amazon S3 is a common practice for archival or further analysis. Amazon Macie is a data security and privacy service that uses machine learning and pattern matching to discover and protect sensitive data in AWS. Configuring Macie to scan for financial information and integrating it with Amazon EventBridge to trigger monthly SNS notifications directly addresses the requirement for monthly email alerts about sensitive data. Amazon Redshift is a data warehouse, optimized for analytical queries on large datasets, not for low-latency transactional queries on hierarchical data. Amazon Athena is a query service for S3 data and doesn't store the primary data. Amazon QuickSight is a business intelligence service for visualizations, not for sensitive data detection or notification. While EventBridge can trigger Lambda, the requirement is for email notifications, which SNS directly provides.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed