What does it do?

NuvlaBox software turns any ARM or x86 single board computer into a smart edge device

Managed from Nuvla.io.

The software is open source, secure and simple to install.

Key Features

Private App Store

Deploy apps on your edge devices from your Nuvla.io Private App Store and private Docker registry. This means applications, packaged as containers, are provisioned in 1-click from a catalogue of pre-defined blueprints. 1000s of blueprints are already available in Docker Hub and you be created by your own. SixSq can also help you find the right partner is your are missing a piece of the puzzle.


Certified for all common forms of IP connectivity, the NuvlaBox powered edge device can communicate on mobile (3G, 4G and soon 5G), Ethernet, Wi-Fi and even satellite. When registering a NuvlaBox, a secured VPN connection is established with Nuvla.io. From there you can control your edge devices as if there were on you private network.

Full stack, full power

Unlike most edge solutions, the NuvlaBox software provides you a full stack, from the operating system and up. This mean you can bring your favourite tools, language and libraries to build your edge app. This facilitates reuse and gets you where you want to be faster.

We also don’t force on you a specific Software Development Kit (SDK), avoiding lock-in and unnecessary constraints.

Remote Control

NuvlaBoxes are remotely controlled, using a secured connection, giving you full visibility and manageability of each edge device and the applications running inside of them. This feature works on all IP connectivity, even if the NuvlaBox is connected to the network via a private IP. It also works with intermittent connectivity, which is common in many field scenarios.


Working with specialists hardware vendors, you can create ruggedised platforms, for extreme weather and environments. The same applies for connectivity, including satellite. Combined with our robust software, this means your NuvlaBoxes have the best chance to survive their mission, even in harsh and semi-connected environments. And if a device is compromised, you can use Nuvla.io to isolate the device, while it gets investigated.


Once powered-up, the box initiates a secured connection to Nuvla.io. Once the secured registration process is done, each NuvlaBox is unique and assigned to a specific user organisation. This means that any device can be controlled remotely and isolated (quarantined), upgraded or downgraded should any problems arise. We also work with expert partners to build the most secured edge solution, delivering solutions for stringent applications and highly regulated industries.

Here have a look.

What’s next?

Start your own journey to the edge with Nuvla.io

Start your free trial

Request free demo