jcouyang / amazon-kinesis-data-visualization-sample

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Amazon Kinesis Data Visualization Sample Application

Features

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.

Getting Started

  1. auth to your aws account
  2. ./cloudformation/create-stack
  3. cd producer && sbt run
  4. open another terminal and cd consumer && sbt run
  5. enjoy the logs

About


Languages

Language:Scala 94.6%Language:Shell 5.4%