QuestionQ225
Data Ingestion and TransformationA transportation company needs to track vehicle movements by collecting geolocation records. Each record is 10 bytes. The company receives up to 10.000 records per second. Because network conditions are unreliable, transmission delays of a few minutes are acceptable.
The transportation company plans to use Amazon Kinesis Data Streams to ingest the geolocation data. It requires a dependable mechanism to send the data to Kinesis Data Streams and must maximize Kinesis shard throughput efficiency.
Which solution meets these requirements in the MOST operationally efficient manner?
- A Kinesis Agent
- B Kinesis Producer Library (KPL)
- C Amazon Kinesis Data Firehose
- D Kinesis SDK
Community Discussion