OSGi was originally concieved as a technology for deployment on the network edge, and in IoT situations its is a powerful and widely used technology. However, over time, it’s use has spread to the server too, and in this talk we will present and discuss a real world architecture where OSGi is used everywhere from the edge to the enterprise to deliver a globally distributed solution for a major customer.
Eclipse Kura recently celebrated its 5th birthday and ever since its early days, it has proven to be a very versatile and open framework for connecting IoT devices to enterprise systems. Thanks to the modularity of the Kura framework, gateways can be connected to a wide variety of backend servers, from barebones MQTT brokers such as Eclipse Mosquitto to more complete IoT platforms such as Eclipse Kapua, Azure IoT, and many others.
A well-designed and tested IoT product should successfully help customers save money based on the information the system produces – but what can that look like for a real customer, and how can testing be done in the project?
In this talk, I will present a case study for a customer who produces metal-pressing machines for the can industry. The customer’s aim is to reduce unnecessary support visits to production sites: by measuring various parameters of the machine, they can determine whether the support case may have been caused e.g. by changing the thickness of the metal.