Balena makes it easy to deploy code to fleets of connected devices, bringing the power of Linux containers to the edge. We've optimized the cloud paradigm for remote devices, taking familiar container workflows and custom building for low overhead, high reliability, and out-of-the-box support across a wide variety of devices. With a few simple commands, you can monitor, manage, and update your fleet from anywhere.
Ready to dive in? The getting started guides take you step-by-step through creating your first fleet, provisioning your first device and deploying your first release.
Once you're up on the basics, we've got all the info you need to build and manage larger fleets with more advanced functionality:
As you develop your application and grow your fleet, these guides will help you configure and package your services, ensuring you have the proper container setup and that you can interact with hardware and system resources.
When you're ready to bring your application from one device to an entire fleet, read up on the basics of the balena build pipeline, as well as some advanced features to make your code deploys smaller, faster, and more reliable.
Check here for details on all the tools we provide for managing your device fleet, including configuration, variables, SSH access, and checking device logs all from the dashboard.
You can also check out our public roadmap and share your ideas and feature requests!