hawkBit is a domain independent back-end framework for rolling out software updates to constrained edge devices as well as more powerful controllers and gateways connected to IP based networking infrastructure.
hawkBit offers a direct device integration via HTTP or an device management federation API which allows you to connect devices with different protocol adapter. Users can make use of the graphical user interface and other service can interact with hawkBit through the RESTful management API.
hawkBit supports an easy and flexible rollout management which allows you to update a large amount of devices in separated groups.
A software update does not always contain only a single file. The hawkBit meta model allows you to configure your files in virtual software and distribution packages.
Easy to connect devices to either the direct device protocol using HTTP or integrate with any protocol your device is talking and build an device to hawkBit-DMF adapter.
The user interface allows to manage and monitor your software update process for either a small group of devices till monitor a large software rollout.
hawkBit is based on the spring-boot project and allows you to adapt and deploy it to any cloud-platform