AWS Certified Data Analytics – Specialty — Question 8

A company wants to improve user satisfaction for its smart home system by adding more features to its recommendation engine. Each sensor asynchronously pushes its nested JSON data into Amazon Kinesis Data Streams using the Kinesis Producer Library (KPL) in Java. Statistics from a set of failed sensors showed that, when a sensor is malfunctioning, its recorded data is not always sent to the cloud.
The company needs a solution that offers near-real-time analytics on the data from the most updated sensors.
Which solution enables the company to meet these requirements?

Answer options

Correct answer: B

Explanation

Option B is correct because it effectively processes and enriches the data with Kinesis Data Analytics while ensuring that the enriched data is directed to an appropriate destination, Amazon OpenSearch Service, which supports near-real-time analytics. The other options either do not utilize Kinesis Data Analytics effectively or target incorrect storage solutions that would not provide the required real-time analytics capabilities.