IoT Applications

Building your smart home or factory on Ubuntu sets you up for long-term stability and reliability. By leveraging the snap ecosystem, IoT applications on classic Ubuntu and Ubuntu Core benefit from improved interoperability with other systems, enhanced security, faster updates, and easier scaling.

Developing an open source IoT infrastructure may require creating new tools or customizing existing ones. You’ll also need to know how to properly set up different elements on different platforms.

Our documentation show you how to build the backbone of your IoT infrastructure with open source software. Find out how to set up IoT applications to run on different Ubuntu platforms, manage your devices with Landscape, deploy AI solutions as snaps, configure IoT devices and applications, and more.


In this documentation

Open-source solutions for secure and scalable smart home applications using the Matter standard

Deploy and manage containerized applications on Ubuntu Core

Large scale network solutions powered by open source technology


Related Docs

  • Real-time Ubuntu: Ubuntu with real-time kernel for increased predictability in manufacturing, telecommunications, and other low-latency applications

  • Robotics: Deploy and maintain your robots on an Ubuntu-based infrastructure

Project and Community

This documentation is part of Canonical’s IoT initiatives, supporting open-source solutions across various sectors. We welcome contributions, discussions, and feedback.