AWS Certified Machine Learning – Specialty — Question 13

A Data Scientist needs to create a serverless ingestion and analytics solution for high-velocity, real-time streaming data.
The ingestion process must buffer and convert incoming records from JSON to a query-optimized, columnar format without data loss. The output datastore must be highly available, and Analysts must be able to run SQL queries against the data and connect to existing business intelligence dashboards.
Which solution should the Data Scientist build to satisfy the requirements?

Answer options

Correct answer: A

Explanation

Option A is correct because it directly uses Amazon Kinesis Data Firehose to buffer and transform the data into an optimized format while ensuring high availability in Amazon S3 for querying with Athena. Other options either do not utilize Kinesis effectively or store data in less suitable formats or databases, which may complicate the querying process and integration with business intelligence tools.