Secure over-the-air (OTA) software updates for operating system, firmware applications and other parts of the software stack. Update your fleet by simply uploading your binaries, images or packages.
All components for secure A/B image updates out of the box. Support for package, binary & script updates.
Rapid software updates and patching. Improve your IoT security. End-to-end encryption with TPM.
Use the available storage space to securely handle your files and software applications. No other storage needed.
No development costs & no additional NRE or hidden operational costs.
Integrate third party applications with the extensive REST API available.
Seamless logging of all update operations. An audit trail documents all changes and who initiated them.
IoT OTA updates of system libraries from standard or private repositories. Update all or specific libraries and versions.
Update any type of software and use post commands to install and configure those properly.
Use scripts to determine pre-conditions for IoT software update. Check for time or that machinery is powered down.
Store scripts, packages or application software directly in the qbee file manager. Simplify your IoT OTA update.
Orchestrate containers on embedded devices with the Docker configuration or through docker compose.
Use the comprehensive REST API to interact with software update from third party systems.
Get an overview over all installed libraries including version and see if any updates are available.
Update your firmware on an image basis. Use adaptive streaming & delta updates. Rauc support.
Continuous Integration / continuous deployment is getting more and more important in IoT OTA.
qbee is your go-to platform for all your IoT OTA (over-the-air) update needs. No matter if you want to do a full A/B image update, refresh your IoT application software or patch a library in your base Linux system. With our inventory analysis you stay informed about new upstream versions and CVE vulnerabilities such that your fleet will be secure and compliant at all times. RAUC support included.
Delivering software updates over the air can be done in many ways, such as packages, tarballs, or file distribution with additional scripting and advanced installation logic. qbee offers multiple options to achieve the goal of an always-updated device fleet.
Our pull and state-based approach comes to the rescue even if devices are seldom online or are kept offline for long periods. This helps spare devices to converge to the last defined state and apply all relevant IoT software updates via OTA instead of missing a pushed update.
Many of our customers use our REST API and GitHub to run a CI/CD pipeline. We offer qbee GitHub runner functions to simplify the process, but our continuous integration/continuous deployment can be used with any other tool as well. Uploading a program file to the file manager can trigger IoT OTA updates for the whole fleet, a specific group, or a single device. Just reach out and we can show you how this works.
As a comprehensive solution qbee offers three layers of updates:
Software updates do not need to be difficult. No matter if you want to make pin point updates to OS libraries or rapidly update applications DevOps style, qbee has you covered. Even with a repository for your files or you connect 3rd party services for CI/CD.
With tools to help you manage your IoT devices more efficiently. Subscribe and get qbee's monthly newsletter delivered straight to your inbox.
You may opt out any time. For further information, please refer to our Privacy Policy.