
Answer-first summary for fast verification
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.
## Explanation **Why B is correct:** 1. **Minimum-latency response to high-traffic queries**: Amazon DynamoDB is a NoSQL database that provides single-digit millisecond latency at any scale, making it ideal for high-traffic applications requiring fast response times. 2. **Hierarchical structured relationship**: DynamoDB supports hierarchical data structures through nested JSON documents, allowing for hierarchical employee data storage. 3. **Monthly data export**: DynamoDB can export data to Amazon S3, which aligns with the requirement to process data monthly for sensitive data detection. **Why E is correct:** 1. **Protect sensitive data**: Amazon Macie is a data security service that uses machine learning to discover and protect sensitive data, including financial information. 2. **Monthly email notifications**: Integrating Macie with Amazon EventBridge and Amazon SNS allows for scheduled monthly notifications when financial information is detected in the employee data. 3. **Email delivery**: Amazon SNS supports email subscriptions, enabling the company to receive monthly email messages as required. **Why other options are incorrect:** - **A**: Amazon Redshift is a data warehouse optimized for complex analytical queries, not for minimum-latency, high-traffic operational queries. It's not suitable for hierarchical data storage in an application. - **C**: While Macie and EventBridge integration is correct, sending events to AWS Lambda doesn't directly provide email notifications. The requirement specifically asks for email messages. - **D**: Amazon Athena is for querying data in S3, not for storing application data with minimum-latency requirements. QuickSight is for visualization, not for sensitive data protection or email notifications. **Key AWS Services Used:** - **Amazon DynamoDB**: For low-latency, scalable hierarchical data storage - **Amazon Macie**: For sensitive data discovery and protection - **Amazon EventBridge**: For event-driven scheduling - **Amazon SNS**: For email notifications - **Amazon S3**: For data storage and export destination
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company wants to create an application to store employee data in a hierarchical structured relationship. The company needs a minimum-latency response to high-traffic queries for the employee data and must protect any 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.)
A
Use Amazon Redshift to store the employee data in hierarchies. Unload the data to Amazon S3 every month.
B
Use Amazon DynamoDB to store the employee data in hierarchies. Export the data to Amazon S3 every month.
C
Configure Amazon Macie for the AWS account. Integrate Macie with Amazon EventBridge to send monthly events to AWS Lambda.
D
Use Amazon Athena to analyze the employee data in Amazon S3. Integrate Athena with Amazon QuickSight to publish analysis dashboards and share the dashboards with users.
E
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.