Key Points
- Ubuntu Core and Golioth work together to manage Linux-class hardware and small microcontrollers in one place.
- Golioth provides secure over-the-air (OTA) updates for low-power sensors that cannot run a full Linux operating system.
- The system simplifies data pipelines, making it easier to feed sensor data into local AI inference models at the edge.
Managing microcontrollers alongside Linux
If you run Ubuntu Core on your edge gateways, managing your smallest hardware nodes just became much easier. Internet of Things (IoT) fleets often require microcontrollers (MCUs) for tiny, battery-powered components like room thermometers or industrial vibration sensors. Because these small devices lack the memory or power to run Linux, they have historically required an entirely separate management system.
The Golioth platform bridges this gap by acting as a management layer for microcontroller-class hardware. It pairs with Zephyr RTOS (Real-Time Operating System), an open-source standard for connected embedded development. This allows your team to treat microcontrollers with the same operational discipline you already apply to your Ubuntu Core operating system.
Streamlining security and AI data at the edge
The integration is built to drop straight into your current workflow. Golioth operates as a secure snap package on Ubuntu Core, meaning it installs with zero extra configuration on your existing gateway devices. Security is handled natively through individual cryptographic identities, automated certificate rotation, and mutual TLS encryption to prevent firmware tampering.
This unified architecture is especially valuable for modern data pipelines. In industrial setups, microcontrollers handle real-time sensing on the factory floor and pass that data up to an Ubuntu Core gateway. The gateway can then run local AI inference on the aggregated data before sending key insights back to your primary cloud infrastructure.
Why this matters for your hardware ecosystem
The practical advantage is that infrastructure teams can scale up their hardware capabilities without learning new systems. Managing a fleet of 10,000 coin-cell sensors uses the exact same pipeline as your main Canonical servers. Golioth is also fully open-source, which protects your development pipeline against vendor lock-in.
While smaller operations with only a few devices might not need this level of automation, large-scale deployments will see immediate savings in maintenance time. If you are currently expanding your hardware footprint, testing the new snap is a straightforward way to keep your operations centralized.
Do you manage mixed fleets of Linux gateways and microcontrollers? Share your testing setup or thoughts on the new snap in the comments below.

