Your submission was sent successfully! Close

You have successfully unsubscribed! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates about Ubuntu and upcoming events where you can meet our team.Close

Landscape IoT for devices: Overview

Managing IoT devices can be a challenge, especially when you consider the requirements for deploying these devices to physically inaccessible locations, or the need to dictate exactly when and how your devices are updated.

Landscape can solve these issues. Landscape enables you to remotely manage, configure, and control each of your devices, choose when and which updates are installed, and allow remote debugging and health checking of your devices all from a centralised web portal.

Using the strictly-confined snap version of Landscape Client, you can add all of your Core devices to your Landscape account and manage them from the web portal. Landscape works with a variety of devices, including devices with limited or intermittent connectivity. Additionally, leveraging the capabilities of the Snap Store ensures transactional, automatic updates with built-in rollback-on-failure support. As a result, you can manage your devices remotely without the need for physical intervention.

Best practices for IoT

IoT devices come with their own unique characteristics and challenges. Therefore, we recommend the following best practices to make their management as easy, safe and secure as possible.

  • IoT devices should be deployed without any users configured
    • Users are not necessary and provide an attack vector
    • Adding users can be achieved remotely via Landscape and can be time-scoped
  • Automatic refresh timer should be disabled
    • This will prevent all snaps from automatically updating when a new version becomes available
    • Chose when and which snaps to update from Landscape to suit your maintenance windows
    • Use groups and tags to control your updates
      • Deploy to test groups first to ensure functionality after upgrade
      • Choose regional rollout strategies to match local maintenance windows
  • Use remote scripting to debug
    • Use Landscape’s remote scripting interface to collect and parse various logs from your devices to help debug issues

How-to guides

We have the following how-to guides to help you use the Landscape Client snap to manage your IoT devices:

Install and configure

Use

This page was last modified a month ago. Help improve this document in the forum.