Wednesday, October 28, 2026 4,523 lists 78,990 records on file
List your app or device

  1. Home
  2. Configuration Management Tools
  3. Canonical Landscape

Canonical Landscape

London, United Kingdom

What it is

Canonical Landscape is a systems management solution for Ubuntu desktops, servers, cloud instances, IoT devices, and other Ubuntu systems. Administrators can use one portal to manage updates, run scripts remotely, manage packages and repositories, set role-based access control, and monitor machines. Landscape can alert on updates and graph temperature, disk and memory use, system load, and custom metrics. A single instance can manage up to 40,000 machines, with an option to scale for larger deployments.

Deployment choices are Canonical-hosted SaaS, Managed Landscape, and self-hosted software. SaaS is bundled with Ubuntu Pro, and its free account covers up to five machines. The service has a scriptable API and can integrate with configuration management, monitoring, and ticketing systems. SaaS data in transit uses HTTPS with TLS and data at rest is encrypted with AES-128. Self-hosted installation and maintenance are the user's responsibility and require technical knowledge and resources; database encryption at rest is not configured by Landscape by default. The Landscape Client snap does not support Debian package management.

For and against

For

  • Manages updates, packages, scripts, and access roles centrally.
  • A single instance can manage up to 40,000 machines.
  • Integrates with configuration, monitoring, and ticketing systems.
  • Free SaaS account covers up to five machines with Ubuntu Pro.

Against

  • SaaS does not offer repository mirroring.
  • SaaS cannot configure a custom external identity provider.
  • Landscape Client snap does not manage Debian packages.
  • Self-hosted setup and maintenance require technical resources.

The verdict

Landscape offers several deployment models for managing Ubuntu systems, with broad administration and monitoring functions. Check the SaaS limitations and self-hosted maintenance requirements against your environment.

Who it suits

Landscape suits teams administering large or growing Ubuntu environments across desktops, servers, clouds, and embedded devices. Self-hosting is for organizations with the technical knowledge and resources to install and maintain it.

Plans and prices

Landscape SaaS (Ubuntu Pro)

Free

Free account with Ubuntu Pro · up to 5 machines

Managed Landscape on public clouds, VMware, OpenStack or LXD

$6,861a year

Managed service · public clouds, VMware, OpenStack or LXD

Managed Landscape on bare metal

$9,470a year

Managed service · bare metal

Self-hosted Landscape

Priced on request

Ubuntu Pro subscription is the main licensing mechanism · enterprise-scale users should contact Canonical Sales

Every plan, in full

On the record

Client limitation
The Landscape Client snap does not support management of Debian packages.ubuntu.com · read 28 Sep 2026
Deployment options
Landscape is offered as Canonical-hosted SaaS, Managed Landscape, or self-hosted software; SaaS is bundled with an Ubuntu Pro subscription.ubuntu.com · read 28 Sep 2026
Identity integrations
Managed Landscape supports OpenID Connect and enterprise identity providers including Azure AD, Google, Okta, and IBM.ubuntu.com · read 28 Sep 2026
Integrations
Landscape has a scriptable API and can integrate with existing configuration management, monitoring, and ticketing systems.ubuntu.com · read 28 Sep 2026
Intended users
Landscape is presented for teams administering large or growing Ubuntu estates across desktops, servers, clouds, and embedded devices.ubuntu.com · read 28 Sep 2026
Managed service support
Managed Landscape includes an SLA with up to 99.9% uptime, 24/7 monitoring, and break/fix response by Canonical engineers.ubuntu.com · read 28 Sep 2026
Management
From one portal, administrators can manage software updates, run scripts remotely, manage packages and repositories, configure role-based access control, and monitor client machines.ubuntu.com · read 28 Sep 2026
Monitoring
Landscape can alert on updates and graph machine temperature, disk, memory use, system load, and custom metrics.ubuntu.com · read 28 Sep 2026
Purpose
Landscape is Canonical’s systems management solution for managing Ubuntu desktops, servers, cloud instances, IoT devices, and other Ubuntu systems.ubuntu.com · read 28 Sep 2026
SaaS limits
Landscape SaaS does not currently provide repository mirroring or configuration of a custom external identity provider.ubuntu.com · read 28 Sep 2026
Scale
A single instance can manage up to 40,000 machines, with the option to scale for larger deployments.ubuntu.com · read 28 Sep 2026
Security
Landscape SaaS data in transit uses HTTPS with TLS and data at rest is encrypted using AES-128.ubuntu.com · read 28 Sep 2026
Self-hosted requirement
Self-hosted Landscape is installed, hosted, and maintained by the user or organization and requires technical knowledge and resources to set up and maintain.ubuntu.com · read 28 Sep 2026
Self-hosted security
Self-hosted Landscape uses HTTPS with TLS by default, while database encryption at rest is user-controlled and is not configured by Landscape by default.ubuntu.com · read 28 Sep 2026

The review

Overview

Canonical Landscape is a centralized administration service for Ubuntu machines, from desktops and servers to cloud and IoT systems. It is best suited to teams running a sizable or growing Ubuntu estate that need coordinated maintenance and monitoring. Its main appeal is the choice of hosted, managed, and self-hosted deployment; the tradeoff is that each option brings a different cost or operational constraint.

Key features

From one portal, administrators can manage updates, packages and repositories, run scripts remotely, set role-based access, and monitor client machines. One instance can handle up to 40,000 machines, with scaling possible for larger fleets. That makes Landscape a credible fit for broad Ubuntu operations, rather than a lightweight tool for a handful of machines.

Monitoring can alert administrators to updates and graph temperature, disk and memory use, system load, and custom metrics. Drift detection and compliance policies are supported, but Landscape is not agentless. Its scriptable API can connect it to existing configuration management, monitoring, and ticketing systems, which helps teams incorporate it into established workflows.

Managed Landscape supports OpenID Connect and identity providers including Azure AD, Google, Okta, and IBM. Canonical-hosted SaaS does not support repository mirroring or configuration of a custom external identity provider, so organizations that depend on either capability should consider another deployment model.

Pricing

The free Landscape SaaS account costs nothing and requires Ubuntu Pro; it is capped at 5 machines. That is useful for a small evaluation or very limited estate, but not a free route to fleet-wide management. SaaS is bundled with an Ubuntu Pro subscription.

Managed Landscape on public clouds, VMware, OpenStack or LXD costs $6,861 a year, billed per Landscape physical machine/year. Managed Landscape on bare metal costs $9,470 a year on the same per-physical-machine annual basis. Both include a managed service, making them the fit for organizations that want Canonical to operate the service rather than maintain it themselves. Managed support includes an SLA with up to 99.9% uptime, 24/7 monitoring, and break/fix response from Canonical engineers.

Self-hosted Landscape uses Ubuntu Pro as its main licensing mechanism; enterprise-scale users should contact Canonical Sales for custom pricing. The software itself must be installed, hosted, and maintained by the organization, so the lower operational dependence on a vendor-managed service comes with a need for technical staff and infrastructure.

Platforms

Landscape supports Linux and is offered through web, API, and self-hosted deployment options. The deployment model is hybrid. SaaS data in transit uses HTTPS with TLS and data at rest uses AES-128 encryption. Self-hosted deployments use HTTPS with TLS by default, but Landscape does not configure database encryption at rest by default; that is controlled by the organization. The Landscape Client snap also cannot manage Debian packages, which matters for teams expecting it to administer Debian package estates.

Who it's for

Landscape is aimed at teams administering large or growing Ubuntu estates across desktops, servers, clouds, and embedded devices. It is particularly compelling when centralized fleet operations, monitoring, and integration with existing tools matter more than broad operating-system coverage. Small teams with no capacity to maintain infrastructure should favor SaaS or a managed plan; organizations needing repository mirroring in SaaS or Debian package management should look elsewhere or assess another deployment arrangement.

Pros and cons

  • Pros: Centralizes updates, remote scripts, package and repository management, access control, and monitoring for Ubuntu systems.
  • Pros: A single instance can manage up to 40,000 machines, and the API supports integration with configuration management, monitoring, and ticketing tools.
  • Pros: Managed service includes 24/7 monitoring, an SLA of up to 99.9% uptime, and Canonical engineer break/fix response.
  • Cons: The free SaaS account is limited to 5 machines and requires Ubuntu Pro.
  • Cons: SaaS lacks repository mirroring and custom external identity-provider configuration.
  • Cons: Self-hosting requires the organization to deploy and maintain it, and database encryption at rest is not configured by default.
  • Cons: The Landscape Client snap does not manage Debian packages, and Landscape requires an agent rather than offering agentless operation.

Alternatives

Foreman is worth considering for teams seeking free, open-source, self-managed software across the same listed API, Linux, self-hosted, and web platforms. Juju is another free open-source option from Canonical, with API, Linux, macOS, self-hosted, and Windows support.

Salt offers a free Apache 2.0-licensed option across API, Linux, macOS, self-hosted, and Windows. Terraform may suit readers who want a free tier with 500 managed resources, one concurrent remote run, and one concurrent agent run.

CFEngine offers a free Community Edition under the GNU GPL with Linux support and community support. Nix is a free open-source package manager for Linux, macOS, and Windows.

Pulumi has a free plan for one user with unlimited projects, stacks, and environments, plus unlimited updates and history. Rudder is a freemium alternative whose source code can be downloaded and modified under its open-source licenses. For a wider comparison, see IT Configuration Management Software.

Verdict

Choose Canonical Landscape if your team manages a substantial Ubuntu fleet and wants centralized administration with a choice between Canonical-operated service and self-hosting. Its scale, monitoring, and integration options make it a strong operational fit, but the 5-machine free cap, SaaS restrictions, managed-service prices, and self-hosting burden are real decision points. Look elsewhere if Debian package management, agentless operation, or SaaS repository mirroring is essential.

Alternatives to Canonical Landscape

Every alternative, ranked