This diagram shows a typical streaming processing solution on AWS with Amazon Kinesis, Amazon S3, Amazon Athena and Amazon Quicksight:
- Amazon Kinesis - capture streaming data via Data Firehose and then transform and analyze streaming data using Data Analytics; the result of analytics is stored into another Data Firehose process.
- Amazon S3 - streaming processed data is stored in Amazon S3.
- Amazon Athena - used to read data in S3 via SQL.
- Amazon Quicksight - data visualization tool.