Skip to content

Central documents repository of the iot hub landscape

Notifications You must be signed in to change notification settings

traveldevel/iothub-ro

Repository files navigation

iothub-ro

Install steps for each landscape : here

Architecture Details

Main semantic elements :

  • Landscapes (example : shared)
  • Tenants (example : new)
  • Projects (example : vehicle-tracking)
  • Device groups (example : phones)
  • Devices

Detailed Links by Topic :

Data Ingestion Processing Overview

Services Overview

Hot Data Store Model Descriptions

TO DO : Cold Data Store Transfer Algoritm

Technologies Used

  • Data Ingestion - Node.js REST API -> Kafka Broker
  • Hot Store - Mongo DB (TO DO in version 0.1)
  • Backend APIs for front end - Node.js OData (TO DO in version 0.1)
  • Cold Store - Hadoop HDFS (TO DO in version 0.2)
  • Event Processing - Node.js app that checks (TO DO in version 0.3)
  • Frontend web app - OpenUI5 (TO DO in version 0.4)

Releases

No releases published

Packages

No packages published