Skip to content

FroCode/City_End_to_End_RealTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart-city-End-to-End-DataEngineering-Project

In this project we will be building a pipeline to stream,process and visualize real time data received from IOT devices. Based on the information that is generated from the IOT devices, we can get GPS,traffic,weather,emergency incident update for anyone travelling on a particular route.

TechStack Used

  • AWS Athena
  • AWS RedShift
  • AWS Glue
  • AWS S3
  • Zookeeper
  • Kafka
  • Spark
  • Docker
  • Tableau
  • Python3.8

System Architecture

alt text

To delete any kafka topic

kafka-topics --delete <topic_name>

To check Kafka topics created

kafka-topics --list --bootstrap-server broker:29092

To run spark jobs

docker exec -it smart-city-end-to-end-dataengineering-project-spark-master-1 spark-submit --master spark://spark-master:7077 --packages org.apache.spark:spark-sql-kafka-0-10_2.12:3.5.0,org.apache.hadoop:hadoop-aws:3.3.1,com.amazonaws:aws-java-sdk:1.11.469 jobs/spark-city.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages