Low Latency Real-Time Sensor Dashboard with Kinesis and Timestream
A manufacturing company collects sensor data from its factory floor to monitor and enhance operational efficiency. The company uses Amazon Kinesis Data Streams to publish the data that the sensors collect to a data stream. Then Amazon Kinesis Data Firehose writes the data to an Amazon S3 bucket. The company needs to display a real-time view of operational efficiency on a large screen in the manufacturing facility. Which solution will meet these requirements with the LOWEST latency?
Community Votes
100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The exam tests the distinction between near-real-time BI tools like QuickSight and true low-latency streaming visualizations like Grafana, alongside valid service integrations.
This question evaluates the selection of AWS services for a real-time operational dashboard requiring the lowest possible latency from sensor data ingestion to visualization.
Many candidates choose Option C because it uses an AWS-native stack (QuickSight) and assumes Firehose supports Timestream, but Firehose does not natively support Amazon Timestream as a destination, and QuickSight has higher latency than Grafana.
Community Discussion (15 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option A is the correct solution because it leverages Amazon Managed Service for Apache Flink for low-latency stream processing and connects directly to Amazon Timestream, a purpose-built time-series database. Grafana is the industry standard for real-time operational dashboards with sub-second refresh capabilities, making it superior to QuickSight for this specific 'large screen' factory floor requirement. The architecture described in Option A aligns with AWS best practices for high-performance IoT telemetry visualization.Why the Other Options Are Wrong
Option B relies on S3 notifications and Lambda, which introduces significant latency due to object storage write cycles and cold starts, failing the 'real-time' requirement. Option C is incorrect because Amazon Kinesis Data Firehose does not support Amazon Timestream as a native delivery destination; furthermore, Amazon QuickSight is optimized for business intelligence with scheduled or near-real-time refreshes, not the ultra-low latency required for live factory monitoring. Option D suggests using AWS Glue bookmarks to read from S3 in real time, which is technically invalid as Glue is primarily for batch/ETL workloads and reading from S3 inherently lacks the streaming low-latency characteristics of Kinesis.Community Comment Notes
Community consensus strongly favors Option A, with users highlighting that "Grafana is known for its excellent real-time data visualization capabilities" compared to QuickSight. Several commenters correctly identified that "Firehose cannot use Timestream as destination," ruling out Option C. One user noted the architectural validity by referencing an AWS blog post demonstrating "near-real-time processing with Amazon Kinesis, Amazon Timestream, and Grafana."Official Reference
Exam Strategy
Always distinguish between 'Business Intelligence' tools (QuickSight, Redshift) and 'Operational Monitoring' tools (Grafana, CloudWatch). For questions emphasizing 'lowest latency' and 'real-time' on factory floors, prioritize streaming databases (Timestream, DynamoDB) paired with visualization tools designed for continuous updates.
Frequently Asked Questions
Why is QuickSight not suitable for this low-latency scenario?
QuickSight is designed for BI and typically has refresh intervals ranging from minutes to seconds, whereas Grafana can query time-series databases like Timestream for sub-second real-time updates.
Can Kinesis Data Firehose write directly to Amazon Timestream?
No, Kinesis Data Firehose does not support Amazon Timestream as a native destination. You must use a consumer application like Apache Flink or Kinesis Client Library to ingest and write to Timestream.
Related Analysis
Practice All DEA-C01 Questions
Access 100 questions with complete answers and detailed explanations.
View Full DEA-C01 Practice Test →