Skip to main content
  1. Blog
  2. Article

James Nunns
on 10 November 2018

Ubuntu Core and Kura: A framework for IoT gateways


The Linux distribution model, whilst established and well understood for computing, has some limitations when it comes to IoT edge gateway devices. Due to often being located in remote or hard to access areas, there is a greater demand for a system that offers both high levels of robustness and security.

With the IoT gateway market growing at a fast pace in recent years and continuing to grow even more rapidly – mostly due to increasing demand for big data collection and analytics, there is greater importance being placed upon finding solutions that are capable of offering this.

Having a standard Linux distribution as the base is often not the optimal choice due to these systems often lacking a clear update story, creating security risks caused by an unmaintained system. Updates are often deferred because they are identified as risky operations, without a good recovery path. This makes such systems an unsuitable fit for unattended devices.

Unfortunately, the use of generalist Linux distributions will likely lead to problems and greater complexity, putting the success of these projects at risk.

This problem can be solved with a combination of Ubuntu Core, snaps and Kura.

Ubuntu Core is an important revolutionary step for Ubuntu. Whilst building upon Linux traditions, Ubuntu Core focuses on predictability, reliability and security while at the same time enabling developer freedom and control. It provides a trusted platform to deploy edge gateway solutions, such as Kura, an extensible open source IoT Edge Framework based on Java/OSGi.

In this whitepaper you will:

  • Learn how Ubuntu Core’s snap packages allow for transactional updates to each key component
  • Understand why Ubuntu Core, snaps and Kura are the best combination for IoT gateways
  • Learn how to deploy Kura on Ubuntu Core and the IoT gateway security benefits of this model

Read the whitepaper

Related posts


Canonical
19 May 2026

Canonical launches Ubuntu Core 26

Canonical announcements Article

Ubuntu Core 26 introduces precise Linux builds, optimized OTA updates, live kernel patching, and enhanced hardware-backed protection for mission-critical deployments. May 19, 2026 Today, Canonical announced the general availability of Ubuntu Core 26, its minimal, immutable operating system with up to 15 years of security maintenance.  Ubu ...


Gabriel Aguiar Noury
19 June 2025

What are our partners building for device makers? Explore the highlights from Ubuntu IoT Day Singapore

Internet of Things Article

Our first Ubuntu IoT Day in Southeast Asia – and our first ever event in Singapore! It was long overdue, as several attendees were quick to remind us. Ubuntu has long been a quiet force in the region, powered by its rich ecosystem of innovators. More than 150 participants came together to represent Southeast Asia’s ...


Canonical
20 April 2026

Canonical expands Ubuntu support to next-generation MediaTek Genio 520 and 720 platforms

edge computing Article

Canonical is pleased to announce the early access launch of Ubuntu 24.04 LTS for MediaTek’s Genio IoT platforms. Building on the companies’ strategic partnership, this release introduces optimized Ubuntu images for the brand-new Genio 520 and 720, while continuing to provide robust support for the Genio 350, 510, 700, and 1200.  The colla ...