BACKGROUND IMAGE: iSTOCK/GETTY IMAGES
Kinesis is capable of processing hundreds of terabytes per hour from high volumes of streaming data from sources such as operating logs, financial transactions and social media feeds. According to Amazon, Kinesis fills a gap left by Hadoop and other technologies that process data in batches, but that don't enable real-time operational decisions about constantly streaming data. That capability, in turn, simplifies the process of writing apps that rely on data that must be processed in real time.
Amazon Kinesis integrates with Amazon Redshift, Amazon Dynamo Database and Amazon Simple Storage Service (Amazon S3), as well as with many third-party products. Customers are billed on the standard AWS pay-as-you-go plan, with payments based on the amount of data processed and the way in which the information is packaged.