YoVDO

Software Updates for Connected Devices - Key Considerations

Offered By: Linux Foundation via YouTube

Tags

IoT security Courses Embedded Systems Courses Connected Devices Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore key considerations for deploying software updates to connected devices in this 45-minute Linux Foundation presentation. Learn about the importance of swift updates and patching in preventing security breaches, with an estimated 80-90% of incidents avoidable through these measures. Delve into the nuances and security considerations necessary for maintaining the integrity of devices in the field. Discover various installer strategies, including run-time installation, boot to maintenance mode, and dual A/B rootfs layout. Gain insights on robust and secure update processes, integration with existing environments, and easy implementation. Understand the unique network requirements for embedded systems compared to smartphones, and explore remote deployment management techniques. Benefit from the expertise of Eystein Stenberg, a seasoned professional with extensive experience in security and systems management, as he shares valuable knowledge on this critical aspect of IoT device management.

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

Tags

Related Courses

A developer's guide to the Internet of Things (IoT)
IBM via Coursera
Enterprise and Infrastructure Security
New York University (NYU) via Coursera
Getting Started with the Internet of Things (IoT)
Microsoft via edX
AWS IoT: Developing and Deploying an Internet of Things
Amazon Web Services via edX
Components And Applications Of Internet Of Things
Indian Institute of Technology Patna via Swayam