Kinesis Data Streams Integration
DynamoDB can export to Kinesis Data Streams instead of the native Streams API:
DynamoDB Table → Kinesis Data Stream → Kinesis Consumer (Lambda, Firehose, etc.)
Advantages over native DynamoDB Streams:
- Retention: up to 1 year (vs 24 hours)
- Multiple consumers can read the same stream
- Integrate with existing Kinesis processing infrastructure
- Better monitoring (CloudWatch metrics for behind-shards)