The state-of-practice for IoT applications is deployment on specialized networks of embedded devices connected to a cloud back-end. This paradigm is limited by high latency and bandwidth and the inability to share specialized IoT infrastructure across applications.
Efficiency can be improved by re-imagining all resources of the IoT infrastructure as micro-service hosting platforms. Applications decomposed as a set of services can then share IoT resources and run communicating modules closer together, tightening control loops and reducing latency and communications.
This demo showcases Nifheim, a generic end-to-end middleware that provides modular microservice-based orchestration of applications, from IoT end-devices through gateways to the cloud. It demonstrates that this enables increased flexibility in application deployment and operations, while remaining efficient in terms of hardware and software requirements.
The demo paper “Demo Abstract: Niflheim – End-to-End Middleware for Applications Across all Tiers of the IoT” authored by Sven Akkermans, Nicolas Small, Wouter Joosen, Danny Hughes will be presented at SenSys’17 using VersaSense equipment.
SenSys is the 15th ACM Conference on Embedded Networked Sensor Systems, to be held in the Dutch city of Delft, Netherlands, November 5-8, 2017.