Why it matters
Kinesis is AWS streaming default. Understanding shapes real-time data pipelines.
Advertisement
The architecture
Data Streams: shards, throughput per shard.
Firehose: managed delivery to S3/Redshift/OpenSearch.
Analytics: SQL on streams.
Advertisement
How it works end to end
Data Streams: shard-based throughput. Enhanced fan-out for per-consumer throughput.
Firehose: buffers + delivers to sink. No consumer to manage.
Data Analytics: managed Flink under the hood (SQL on Streams).