An IoT-based fleet management system tracks real-time location coordinates and device status updates from 50,000 delivery vehicles. The system requires a database that can handle high-throughput write operations with sub-millisecond latency and a flexible schema for varying telemetry data. Additionally, the system needs to cache frequently accessed driver profile records to reduce read latency.
Which AWS services should be selected to meet these database and caching requirements? (Select TWO.)
- Amazon DynamoDB to store the high-throughput fleet telemetry dataCevap
- Amazon ElastiCache to cache driver profile recordsCevap
- CAmazon RDS for PostgreSQL to store the high-velocity unstructured telemetry data
- DAmazon Redshift to provide in-memory caching for the driver profile records
- EAmazon EC2 with self-managed databases to reduce operational management overhead
Cevap
Amazon DynamoDB to store the high-throughput fleet telemetry data, and Amazon ElastiCache to cache driver profile records
The system requires a NoSQL database that scales dynamically and handles high-throughput, flexible telemetry schemas with low latency, which is the primary use case for Amazon DynamoDB. To lower read latency for frequently accessed driver profile data, an in-memory cache like Amazon ElastiCache is the correct choice.
Adım Adım Çözüm
Anahtar Kavram
AWS Database and Caching Services