AWS Certified Solutions Architect - Associate

AWS Certified Solutions Architect - Associate

Get started today

Ultimate access to all questions.


A company utilizes Amazon EC2 instances for ingesting JSON-formatted data at rates up to 1 MB/s from on-premises sources. Data is lost upon instance reboot. The team requires scalable, near-real-time querying with minimal data loss. What solution meets these criteria?




Explanation:

Option A is the correct answer. Amazon Kinesis Data Streams is designed for real-time data streaming and can handle high ingestion rates up to terabytes per hour. Using Kinesis Data Analytics allows you to process and query the data in near real-time, providing the scalability and minimal data loss required by the company's needs. This solution effectively addresses the issue of data loss during EC2 instance reboots by decoupling the ingestion process from the querying process.