AWS Certified Data Analytics – Specialty — Question 116

A software company hosts an application on AWS, and new features are released weekly. As part of the application testing process, a solution must be developed that analyzes logs from each Amazon EC2 instance to ensure that the application is working as expected after each deployment. The collection and analysis solution should be highly available with the ability to display new information with minimal delays.
Which method should the company use to collect and analyze the logs?

Answer options

Correct answer: C

Explanation

The correct answer is C because using the Kinesis Data Firehose allows for the smooth collection and delivery of logs to Amazon OpenSearch Service, which is essential for real-time data analysis. Option A does not provide real-time capabilities, and Option B uses Kinesis Data Streams instead of Firehose, which is not the optimal choice for this scenario. Option D, while viable, does not leverage the more efficient data delivery mechanism provided by Kinesis Data Firehose.