Automating and Managing an IoT Fleet Using Git
Investigates automating and Managing an IoT Fleet Using Git and evaluates key implications for security practitioners.
Summary
Overview: During this presentation, the listener will learn how software dinosaurs (meant positively) like Debian can be combined with modern tools like Ansible, git and Mender by applying best practices like GitOps and infrastructure as code. The outcome will be a highly scalable, robust and traceable embedded fleet setup that is easy to operate with a reduced number of tools at a global scale using a modest server infrastructure. During the presentation a concrete example of managing an individual IoT device will be shown. The IoT device will furthermore receive an automatically built OS image that ge Details: ts dispatched over the air. Hardware-in-the-loop testing guarantees the quality of the OS image. Finally a sample IoT fleet of seven devices (5 Raspberry Pis, 1 Compulab IoT gateway, 1 Variscite SOM on a development board) will be managed using a git repository instead of a typical IoT fleet management tool. The presentation done by Matthias Lüscher shall encourage the audience to discover tools and best practices from other domains and apply them successfully to embedded projects.
Related talks
The Linux Foundation·35 min
David G. Simmons
Evaluates sponsored Session: Automating the IoT with BPMN and evaluates key implications for security practitioners.
Village Interviews·1 min
A tour of the IoT Village at DEF CON 32 exploring hands-on router hacking, connected device vulnerability research, and zero-day labs.
RSAC Cybersecurity·31 min
Presenters detail vulnerability discovery and exploitation in 20/20 Security Vision: Managing Digital Risk in the Era of IoT.


