AWS Certified Machine Learning Engineer – Associate (MLA-C01) — Question 34

A company has implemented a data ingestion pipeline for sales transactions from its ecommerce website. The company uses Amazon Data Firehose to ingest data into Amazon OpenSearch Service. The buffer interval of the Firehose stream is set for 60 seconds. An OpenSearch linear model generates real-time sales forecasts based on the data and presents the data in an OpenSearch dashboard.
The company needs to optimize the data ingestion pipeline to support sub-second latency for the real-time dashboard.
Which change to the architecture will meet these requirements?

Answer options

Correct answer: A

Explanation

Option A is correct because using zero buffering allows for immediate data ingestion, significantly reducing latency. The other options either increase the buffer time (C), introduce a different service that may not meet the sub-second requirement (B), or change the ingestion method entirely without addressing the latency issue (D).