UNIFIED IoT CLOUD/EDGE COMPUTING SYSTEM
Considering that the same codebase is deployed on the edge gateway and in the cloud,
Mainflux Labs unifies the IoT platform implementation over edge-fog-cloud continuum.
Deploying, managing and maintaining a unified platform is much easier, than
keeping track of several different platforms (one for gateway, one for fog datacenter,
one for cloud) that together make an IoT system.
For the full functionality, special middleware connectors are created both on
the IoT Platform and IoT Edge Gateway side and additional original application
with user-interface for the control and management of the whole IIoT System.
Mainflux IoT Platform acts as remote control of the IoT Edge Gateway, management, storage,
advanced, analytics and learning, acting as meta-instance of more immediate processing data needs.
Deployed on a gateway, Mainflux is used to accept various end device connections that talk different
protocols (devices connected to a gateway), authenticate and authorize them, encrypt the communication,
distribute messages furtheror even store them locally on the gateway in dedicated lightweight databases.