Manage Multiple Kinesis agents associated with multiple accounts and feed them with synthesized bank transaction data
- Launch a Kinesis Agent compatible instance.
- Clone this repo and
cdinto it. source setup-aws.shvirtualenv venv -p python3. venv/bin/activatepip install -r requirements.txtsqlite3 app.db < dbschema.sql- Start
generate_transactions.py > /tmp/transactions.log. This is generating the card transaction data. - Start
status_watcher.py. This component will keep the db up-to-date and manage the streams with AWS. - Start the web UI
service.py.