
Container-based IoT fleet management platform for deploying and managing connected Linux devices at scale
balenaCloud is a container-based IoT fleet management platform that enables developers and teams to build, deploy, manage, and scale fleets of connected Linux devices. Using Docker container technology, it provides reliable over-the-air updates, remote device access via SSH, real-time monitoring, and centralized fleet management through an intuitive dashboard. The platform supports the full device lifecycle from prototyping to production, with features like environment variable management, device tagging and filtering, automated provisioning, and integration with popular CI/CD workflows. balenaCloud works with a wide range of single-board computers and embedded devices including Raspberry Pi, NVIDIA Jetson, and Intel NUC.
Deploy updates to entire device fleets remotely with a single command
Use standard Docker containers for consistent and reliable application packaging
Connect to individual devices via SSH for debugging and diagnostics
View device status, logs, and health metrics through a centralized dashboard
Centralized web interface to manage all devices, releases, and configurations
Organize and group devices using custom tags and filters
Configure fleet-wide or per-device environment variables remotely
Run multiple Docker containers per device with docker-compose workflows
Automatically register and configure new devices when they come online
Integrate with CI/CD pipelines using balena CLI and REST API
Works with Raspberry Pi, NVIDIA Jetson, Intel NUC, and many other SBCs
Track and roll back application releases across your fleet
Access detailed device logs and system diagnostics remotely
Built on open-source balenaOS and balenaEngine with openBalena available