Bringing hawkBit to production
summary
Kynetics integrates Eclipse Hawkbit into UpdateFactory by building a clustered, Kubernetes-based deployment with CDN-backed artifact delivery, a shared metadata database, message broker and cache to scale simultaneous device downloads and avoid duplicate rollout actions. Engineering work includes extension points for the UI, the Vaadin event system and manage the Vaadin session, custom ddi authentication and interception of API calls for constraint logic, plus an embedded HTTP server tweak and a virtual-device provider for automated testing; the setup supports multi-tenant rows and resumed downloads.
AI-written summary · about
chapters (10)
- 0:00hawkBit introduction
- 2:36hawkBit architecture
- 6:09hawkBit features
- 10:03Production deployment
- 13:21Single vs multi-tenant
- 16:11Container vs VM
- 21:06Single tenant benefits
- 22:57Multi-tenant challenges
- 26:30Deployment trade-offs
- 28:26DMF channel
related talks
25mEclipse hawkBit: Software Updates For The IoT
25mVirtual IoT | Eclipse hawkBit: Software Updates for the Internet of Things
39mEclipse Hara: an embedded client for hawkBit
38mHow to Tame My Edge Devices?
42mRunning your private IoT Cloud Stack
07mSecurity Testing for GraphQL Backed Applications
15mDev-first API and application security testing
09mAutomated Application Security Testing
