Skip to content

Latest commit

 

History

History
68 lines (51 loc) · 1.95 KB

README.md

File metadata and controls

68 lines (51 loc) · 1.95 KB

Real Time Stock Market Analysis with kafka

architecture

Technology Used

setup and installation

Using conda

Create Conda environment

  conda create --name env_name python=3.8

Activate the environment

  conda activate env_name

Install requirements

  pip install -r requirements.txt

To reproduce this project 👇

  1. Login to AWS console
  2. Create ec2 instance
    • edit inbounds rules to allow custom -> my ip
    • ssh into EC2 instance
    • View kafla commands for installing and setting up Kafka.
  3. configure aws account with aws cli and aws configure
    • download csv file with credentials
  4. create s3 bucket
    • run kafka producer and consumer notebooks to simulate streaming
  5. create crawler in AWS Glue
    • choose s3 data source
    • create role in IAM and provide AdministratorAccess
    • create new database
    • run crawler
  6. athena
    • create new s3 bucket to store output queries

further improvements

References