Each morning, a rental car company needs automated insights about the previous day’s reservation demand. Data should stream to S3 in near real time, detect high-demand vehicles per location, and appear on a dashboard that refreshes automatically. Which approach delivers this with the least development effort?
Choose an answer
Tap an option to check your answer.
Correct answer: Use Amazon Kinesis Data Firehose to stream reservations to S3. Use Amazon QuickSight ML Insights to detect high-demand outliers and visualize the results in QuickSight..
Why this is the answer
This option is the most efficient because Kinesis Data Firehose directly streams data to S3 with minimal configuration, handling scaling and retries automatically. QuickSight ML Insights provides built-in anomaly detection (high-demand outliers) and visualization capabilities, requiring no custom model development or SageMaker integration. This significantly reduces development effort compared to building and deploying a custom Random Cut Forest (RCF) model in SageMaker. The other options are less optimal: Using Kinesis Data Streams requires more operational overhead and custom code for S3 delivery compared to Firehose. Training and using an RCF model in SageMaker, while effective for anomaly detection, adds significant development and maintenance complexity, which contradicts the "least development effort" requirement. QuickSight ML Insights offers a serverless, managed alternative for this specific task.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed