Cloud Native IoT: OTA Updates and Device Repurposing With K8s
summary
An open source system integrates resource‑constrained ESP32 and ESP32‑C6 MCUs into Kubernetes using Akri discovery, hardware‑rooted identity via OpenDICE / EAT attestation, and a custom FlashJob operator that pulls firmware packaged as OCI images with multi‑target manifests. Devices attest on onboarding and again before repurposing; the demo flashes camera and sensor firmware successfully, spawns broker jobs for MQTT, and shows live telemetry in Grafana, proving end‑to‑end OTA and validation.
AI-written summary · about
chapters (11)
- 0:00Cloud-native IoT management
- 1:04Team and project overview
- 3:35Framework components
- 7:09Architecture breakdown
- 10:28Demo apps and firmware
- 15:09Live demo setup and onboarding
- 21:11Device repurposing with OTA
- 27:30Repurpose camera to stream
- 30:50Repurpose for motion detection
- 32:18Security and compliance summary
- 34:08Funding, open source and closing
related talks
39mKubernetes IoT Edge Working Group: Edge Device Onboa...
23mAkri: Making IoT Devices Accessible to Your Edge Kubernetes Clusters
42mLeaving no Leaf Device Behind: At the Frontier of Edge Computing
09mMaking IoT Simple: Leveraging Akri & Nephio in a Hybrid Cloud En...
27mBridge Your IoT Leaf Devices to Local Clusters with Ease Using Akri...
39mIoT Application Running on KubeEdge + ARM Platform
39mIoT Application Running on KubeEdge + ARM Platform
09mKeynote: Build an Open Source Distributed Cloud Native World
