Amazon Kinesis is used for data streaming. It can handle heavy loads and provide performance in real-time processing. Kinesis data can be offloaded to Amazon S3 for future look-up on data. Amazon Kinesis captures data records using streams, delivers data records to other AWS services using Firehose, and can analyze captured data using Kinesis analytics.
In this chapter, I will cover the following topics:
Introduction to AWS Kinesis Stream and Firehose
Features
Using AWS Management Console
Using AWS CLI
Using AWS SDK—Java
Monitoring Using CloudWatch