Overview
Syllabus
Intro
Software Updates for Connected Devices
Connected devices must be remotely updatable
Reuse open source tools for remote updater
Session overview
Do you deploy updates today? How?
Image-based or package-based deployment?
Development time and frequency of use
The embedded environment
Network requirements are different than for smartphone
Key criteria for embedded updates
Robust and secure
Integrates with existing environments
Easy to get started
5. Bandwidth & downtime during update
Generic embedded updater workflow
run-time installation
boot to maintenance mode
proxy
Comparison of installer strategies
Remote deployment management
Ensure your devices can be updated remotely
Installer strategy 3: dual A/Brootfs layout
Taught by
Linux Foundation