Amazon Kinesis is a managed service that scales elastically for real-time processing of streaming data at a massive scale. The service collects large streams of data records that can then be consumed in real time by multiple data-processing applications that can be run on Amazon EC2 instances.

Developer Guide
Provides a conceptual overview of Amazon Kinesis and includes detailed development instructions for using the various features.
HTML
| PDF | Kindle
  API Reference
Describes all the API operations for Amazon Kinesis in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
HTML | PDF