Managing Software Updates for IoT with Eclipse HawkBit


Details
This is a virtual Meetup occurring at 8AM Pacific time (11am Eastern, 5pm Central European Standard Time). For help with your timezone calculation, refer to this (http://time.is/compare/0800_18_May_2016_in_PT).
The meetup will be held on Google Hangouts and you will be able to watch the live stream directly on YouTube (https://www.youtube.com/watch?v=g-dhKMaaanE)
https://www.youtube.com/watch?v=g-dhKMaaanE
Updating software components on constrained edge devices as well as more powerful controllers and gateways is a common requirement in most IoT scenarios.
However, rolling out software updates in an IoT landscape brings lots of challenges to the table. You have to cover a range of functional and non functional requirements. The software update process is the one that shall never fail and also never be compromised as it can fix in theory close to any issue on the device and at the same time is the greatest security threat to it.
But there’s good news, too. The concept of updating device software in IoT can be considered domain independent from the back-end perspective and as a result needs to be implemented only once.
A solution is available with the Eclipse hawkBit project, a cloud-ready service for Software Updates in IoT. In this presentation we explain and demonstrate what hawkBit brings to the table.
Speakers: Kai Zimmermann and Michael Hirsch
http://photos3.meetupstatic.com/photos/event/c/c/f/600_449883279.jpeg
Kai Zimmermann is works at Bosch since 2006 in the areas of cloud, IoT and all things Java. Currently, he is product owner for the Bosch IoT Rollouts cloud service and project lead of Eclipse hawkBit. Hacking software has been a hobby of his since he was 9 and he is still enjoying it. Kai Zimmermann holds a master’s degree in computer science from the University of Ulm. He has four awesome kids and a wonderful wife. In his free time, he loves to run.
Michael Hirsch is with Bosch as software developer and architect in the Java, cloud and IoT areas since 2010. Currently he is working on the Bosch IoT Rollouts cloud service as lead developer and architect and committer of the Eclipse hawkBit project. Developing is not only a job it’s a passion which started very early during High School. Michael Hirsch is holding a bachelor degree of computer science from the University of Albstadt-Sigmaringen. He has a lovely wife who support his passion in developing and playing the guitar in his spare time.

Managing Software Updates for IoT with Eclipse HawkBit