Amazon Kinesis

Amazon Kinesis is a set of services for loading and analyzing streaming data. It handles all the underlying compute, storage, and messaging services for you.

The services in the Kinesis family are as follows:

  • Amazon Kinesis Firehose: This enables loading of massive volumes of streaming data into AWS.
  • Amazon Kinesis Streams: This service allows you to create custom applications to process and analyze streaming data in real time. There are two ends to each stream; you use the Amazon Kinesis Producer Library (KPL) to build the application that sends data into the stream. The Amazon Kinesis Client Library (KCL) is used in the application that reads data from the stream - typically a real-time dashboard or rules engine-type application. Stream data can also be directed into other AWS services, such as S3 or SQS.
  • Amazon Kinesis Analytics: This allows you to easily analyze stream data with standard SQL. Queries can run continuously, and AWS handles the scaling needed to run them automatically.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.134.90.44