The Amazon Kinesis Data Visualization Sample Application contains three components:
- A KPL producer to send data to Amazon Kinesis.
- A KCL consumer to compute the number of HTTP requests a resource received, and the HTTP referrer of them, over a sliding window.
- An embedded web server and real time chart to display counts as they are computed.
The application will create one Amazon Kinesis stream with two shards and two Amazon DynamoDB tables in your AWS account.
- auth to your aws account
./cloudformation/create-stack
cd producer && sbt run
- open another terminal and
cd consumer && sbt run
- enjoy the logs