MLA-C01 · Question #32
A financial company receives a high volume of real-time market data streams from an external provider. The streams consist of thousands of JSON records every second. The company needs to implement a s
The correct answer is A. Ingest real-time data into Amazon Kinesis data streams. Use the built-in. Option A is correct because Amazon Kinesis Data Streams paired with Kinesis Data Analytics provides a fully managed, serverless pipeline with a built-in Random Cut Forest (RCF) algorithm specifically designed for real-time anomaly detection - no infrastructure to provision, patch
Question
A financial company receives a high volume of real-time market data streams from an external provider. The streams consist of thousands of JSON records every second. The company needs to implement a scalable solution on AWS to identify anomalous data points. Which solution will meet these requirements with the LEAST operational overhead?
Options
- AIngest real-time data into Amazon Kinesis data streams. Use the built-in
- BIngest real-time data into Amazon Kinesis data streams. Deploy an Amazon SageMaker endpoint
- CIngest real-time data into Apache Kafka on Amazon EC2 instances. Deploy an Amazon
- DSend real-time data to an Amazon Simple Queue Service (Amazon SQS) FIFO queue. Create an
How the community answered
(33 responses)- A73% (24)
- B3% (1)
- C18% (6)
- D6% (2)
Explanation
Option A is correct because Amazon Kinesis Data Streams paired with Kinesis Data Analytics provides a fully managed, serverless pipeline with a built-in Random Cut Forest (RCF) algorithm specifically designed for real-time anomaly detection - no infrastructure to provision, patch, or scale manually.
Why the distractors fail:
- Option B (Kinesis + SageMaker endpoint) increases operational overhead because you must train, deploy, and manage SageMaker model endpoints separately, which adds complexity compared to Kinesis Analytics' built-in anomaly detection.
- Option C (Apache Kafka on EC2) requires you to provision, configure, and maintain EC2 instances and a Kafka cluster yourself - the opposite of "least operational overhead."
- Option D (SQS FIFO queue) is designed for decoupled message queuing, not high-throughput stream analytics. FIFO queues also have throughput limits (300–3,000 msg/sec) that would struggle with thousands of JSON records per second, and have no native anomaly detection.
Memory tip: For AWS exam questions asking about real-time streaming + anomaly detection + least overhead, think Kinesis Data Streams → Kinesis Data Analytics. The phrase "built-in" in option A is the signal - it means no extra ML infrastructure to manage. If you see EC2 or self-managed Kafka, eliminate it immediately for "least overhead" questions.
Topics
Community Discussion
No community discussion yet for this question.