KinesisStreams has shards and retains data for 24 hours by defaultData Firehose provides real-time data analysis with LambdaAnalytics can be used with both to analyze data