A municipal water department needs to ingest high-frequency hydrant pressure telemetry from thousands of field sensors so downstream services can react within seconds. Which AWS service is the most appropriate high-throughput streaming ingest layer for this architecture?
Select an answer to reveal the explanation.
Short Explanation
Picture fire hydrants chirping pressure readings like a live news ticker—not a nightly dump. Kinesis Data Streams is built for continuous, high-frequency ingest so analytics and alarms can keep up. Hourly SQS polls, nightly S3 drops, and weekly Glue crawls are batch rhythms, not sub-second municipal telemetry.
Full Explanation
Amazon Kinesis Data Streams is designed for real-time streaming ingestion at high volume, with shard-based throughput and the ability for multiple consumers to process records with low latency. Periodic SQS polling, nightly S3 uploads, and weekly Glue crawls optimize for batch or asynchronous work rather than continuous high-frequency telemetry. For water-system pressure events that must be available within seconds, a managed streaming ingest layer such as Kinesis Data Streams is the appropriate architectural choice.