-
Built a Distributed Platform that is capable of managing and running IoT applications on it.
-
The platform is able to register new sensor type and sensors.
-
API is provided for the application developer to get data from the respective sensor.
-
The platform has features like scheduling, monitoring, notification, fault tolerance and centralized logging.
-
Kafka cluster is setup to receive stream of sensor data and forward it to multiple algorithms subscribed for that sensor.
-
All the services of the platform are containerized (running in docker)
Refer documents for more details