Update Remotely Embedded Devices using Eclipse hawkBit and SWUpdate.

Session details
Status: 
Accepted
Session Type: 
Experience level: 
Intermediate
Track: 

Connecting embedded devices to the Internet is not trivial. But an even harder-to-solve problem follows, once the devices are deployed.
The issue is how to manage remotely updating IoT devices with solid tools to minimize deployment failures.
Updating remotely an IoT device condenses solid knowledge of server-side applications, DevOps and expertise with different embedded operating systems: it requires knowledge of a full IoT pipeline from embedded devices to back end applications.
This session is a hands-on journey of the entire remote update pipeline. The session will cover an embedded OS, JVM and single applications updates, managed by an open source Java web tool, Eclipse Hawkbit.
The Eclipse Hawkbit project includes functionality for triggering groups of devices to perform an update, accompanied by an image repository and basic reporting and monitoring capabilities.
In particular: uploading an artifact to the repository, assigning it to eligible devices, managing the roll out campaign for a large number of devices, monitoring and reporting the progress of the roll-out and requirements regarding security and reliability are essential features of the process and the IoT Platform.
On the device side, the update process is managed by SWUpdate, a Linux Update agent used to provide an efficient and safe way to update an embedded system. The session will explore the single image mode update developed by Kynetics as a robust and efficient strategy to update safely embedded devices integrated with Eclipse Hawkbit.

Schedule info
Session Time Slot(s): 
Tuesday, October 24, 2017 - 15:15 to 15:50

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2017 sponsor prospectus page.

Elite Dual ECE/OSGi CE

Premium

Basic

Club ECE Sponsor

IoT Theme Day

Project Quality Day

Smart Home Day

Media

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018