AWS Kinesis streams real-time data at scale. Kinesis Data Streams buffers incoming records (from IoT, clickstreams, logs, transactions), stored in shards (partitions) for a 24-hour window. Consumers (Lambda, EC2, Kinesis Analytics) process streams in real-time. Kinesis Firehose auto-loads aggregated data to S3, Redshift, or external endpoints. Use for: real-time dashboards, anomaly detection, recommendation engines, log processing, financial transactions.