Question #967
A company requires a fully managed AWS service designed specifically to ingest, store, and analyze high-velocity timestamped data from millions of IoT devices generating petabytes of information daily. Which AWS service should they choose?
Amazon Keyspaces (for Apache Cassandra)
Amazon Timestream
Amazon Forecast
Amazon DynamoDB
Explanation
Amazon Timestream (B) is purpose-built for time-series data, making it ideal for IoT use cases involving millions of devices generating petabytes of timestamped data daily. It automatically scales to handle high write and query throughput, optimizes storage costs via tiered retention policies, and supports SQL-based analytics for time-series patterns.
Why other options are incorrect:
- A. Amazon Keyspaces: A managed Cassandra service for wide-column NoSQL workloads, not optimized for time-series data.
- C. Amazon Forecast: A forecasting service using ML, not designed for data ingestion/storage.
- D. DynamoDB: A general-purpose NoSQL database lacking native time-series optimizations like automatic data tiering or time-based query efficiency.
Key Points:
1. Timestream specializes in high-velocity, timestamped IoT data.
2. Fully managed and serverless, reducing operational overhead.
3. Built-in time-series analytics (e.g., aggregation, interpolation) simplifies analysis.
Answer
The correct answer is: B