Table of contents:
Introduction
Bosch IoT Rollouts is a pure cloud service. However, the service is fully API compatible with Eclipse hawkBit. As a result, you can use hawkBit to test locally on your workstation or on-premises infrastructure.
Applicable to Rollouts customers in the following regions
- EU-1 (AWS)
- US-1 (AWS)
Prerequisites
- JDK, Maven, and Docker installed
Run hawkBit
hawkBit can be run locally on your machine:
- a Docker image (
docker run -d -p 8080:8080 hawkbit/hawkbit-update-server.) is available with embedded H2, no persistent artifact storage
but including Direct Device Integration (DDI) API, Management API, and Management UI - In addition, hawkBit provides a guide to set up a complete infrastructure using MySQL instead of H2 and RabbitMQ for the Device Management Federation (DMF) API.
In addition, hawkBit provides a Client-Side Software Development Kit that can help you populate your account with demo data.