---
title: MAAS
description: MAAS (Metal as a Service) automates your data center, turning bare metal
  servers into an efficient, security maintained, and scalable private cloud.
url: https://canonical.com/maas?format=md
---

# Bare metal and data center automation made easy

## Turn hardware into programmable, cloud-like bare metal infrastructure

[Try MAAS](https://canonical.com/maas/docs/maas-in-thirty-minutes)
[Get in touch](https://canonical.com/maas/contact-us)

[What is MAAS](https://www.youtube.com/embed/eHfaiKlUYsM?rel=0 "Play Video")

---

## Why automate your data center with MAAS

MAAS is an open source platform that provides a centralized environment for managing and provisioning physical servers as if they were cloud resources.

By turning complex tasks into automated workflows, MAAS helps teams move faster and focus on innovation instead of infrastructure.

### Lower costs with automation

Reduce costs and human error by automating the entire lifecycle of your machines, from initial setup to final decommissioning.

### Scale your hardware resources effectively

Treat your physical servers as a flexible, on-demand resource pool that can be provisioned and scaled instantly.

[Download the MAAS datasheet](https://assets.ubuntu.com/v1/7d8d23cc-maas_datasheet.pdf)

---

## Who is using MAAS?

---

## Deploy any OS image on any hardware

MAAS delivers the fastest OS installation times in the industry thanks to its optimized image-based installer.

* [Works on all certified servers](https://ubuntu.com/certified?category=Server)
* Discovers servers in racks, chassis, and data center networks
* Supports major system BMCs and chassis controllers

---

## Key features

### Automated hardware lifecycle management

Automatically discovers, inventories, commissions, and deploys physical servers. Through the server's baseboard management controller (BMC), MAAS can manage remote power and other out-of-band controls.

---

### Infrastructure-as-code automation

Use a cloud-like API to programmatically manage the entire hardware lifecycle as code. MAAS integrates with DevOps tools like Terraform, Juju and Ansible to automate, orchestrate, and model entire physical infrastructure deployments from a single workflow.

---

### Integrated hardware diagnostics

Execute extensive pre-commissioning tests to establish a performance baseline and verify the integrity of critical components, ensuring only compliant and healthy machines are provisioned.

[Learn how HW can be tested at scale in data centers ›](https://ubuntu.com/engage/maas-hardware-testing)

---

### Inventory

Discover every PCI and USB device in every server. Inventory disk models and serial numbers. Provision machines based on specific configuration details to optimize your applications.

---

### IPAM, DHCP, DNS

Configure server network interfaces with bridges, VLANs, bonds and addresses. Integrated, best of breed, highly available, open source DHCP and DNS.

---

### Authentication and identity

Role-based access control (RBAC) and integration with LDAP, Active Directory, or SAML for central identity management and single-sign-on (SSO) across multiple MAAS regions.

---

## MAAS use cases

---

Private cloud

Effortlessly deploy and manage your own [private cloud infrastructure](https://canonical.com/solutions/infrastructure). Whether you choose [OpenStack](https://canonical.com/openstack) for a robust and scalable solution, or [MicroCloud](https://canonical.com/microcloud) for a lightweight and agile alternative, MAAS serves as the foundational infrastructure provider, streamlining the entire process from bare metal to a fully operational cloud environment.

[Access our guide to Open RAN infrastructure with EPA ›](https://ubuntu.com/engage/epa-for-open-ran-infrastructure)

---

Bare metal Kubernetes

Deploying Kubernetes directly on bare-metal servers (managed by MAAS) offers a significant advantage by avoiding the overhead of an underlying virtualization layer. This approach leads to superior performance and predictability for your applications. This architecture is particularly beneficial for high-performance computing (HPC).

[Learn more about running workloads on bare metal Kubernetes with MAAS ›](https://ubuntu.com/engage/bare-metal-kubernetes)

---

Server automation and lifecycle management

Streamline the entire [lifecycle management](https://canonical.com/maas/how-maas-works) of your server fleet, from initial provisioning to eventual re-purposing. This automation ensures consistency, reduces human error, and significantly speeds up operations. Combine it with [Landscape](https://ubuntu.com/landscape) to automate security patching, application auditing, access management and compliance tasks across Ubuntu machines.

[Get our free eBook on server provisioning ›](https://pages.ubuntu.com/eBook-MAAS.html)

---

## What users say about MAAS

* Discover how MAAS empowers our users to accelerate their businesses.

  ### T-Mobile implements bare-metal self-service

  Find out how T-Mobile built a self-service portal using MAAS to allow people to order servers like burgers.

  One of the best talks to understand one of the greatest benefits of MAAS – faster time-to-delivery.

  [Building the data centre: Implementing self-service for large scale operations - T-Mobile](https://www.youtube.com/embed/dSZqax12Q7A?rel=0 "Play Video")

  [Watch the presentation ›](https://youtu.be/dSZqax12Q7A)

---

* ### From Windows to Ubuntu in 7 days

  Roblox is a gaming platform for 100 million kids all over the world, and serving them requires deploying edge compute globally for low-latency gaming experiences. This means imaging, managing, and rebuilding thousands of servers.

  Find out how they migrated servers from Windows to Linux for approximately 200K containerized workloads in a seven-day timeframe, using MAAS for the path to full orchestration.

  [How Roblox went from Windows to Ubuntu in 7 days for edge compute nodes](https://www.youtube.com/embed/SwlU4U-BWRo?rel=0 "Play Video")

---

## Latest from our blog

###

---

## MAAS tutorials

* ### [Build your own bare metal cloud using a Raspberry Pi cluster with MAAS](https://canonical.com/maas/tutorials/build-your-own-bare-metal-cloud-using-a-raspberry-pi-cluster-with-maas)

  Transform a handful of Raspberry Pis into a powerful, cost-effective bare metal private cloud for your home lab.

---

* ### [Provision ESXi with MAAS](https://canonical.com/maas/tutorials/maas-esxi-quickstart)

  Automate the provisioning of VMware ESXi hosts with MAAS, transforming a complex, manual process into a fast, repeatable, and error-free operation.

---

* ### [Build a MAAS and LXD environment in 30 minutes with Multipass on Ubuntu](https://canonical.com/maas/tutorials/build-a-maas-and-lxd-environment-in-30-minutes-with-multipass-on-ubuntu)

  Take your first steps with MAAS. This guide shows you the easiest way to build a fully virtualized sandbox on your laptop in just 30 minutes using Multipass—no extra hardware required.

---

* ### [Bare metal Kubernetes hands on tutorial with MAAS and Juju](https://www.youtube.com/watch?v=sLADei_c9Qg)

  Go from bare metal to a fully operational Kubernetes cluster. This hands-on video tutorial guides you through the entire process using MAAS and Juju.

---

* ### [MAAS product tour](https://canonical.com/maas/features)

  Our tutorials offer clear, step-by-step instructions and practical demonstrations to help you master MAAS efficiently and effectively, from initial setup to advanced deployment.

---

## Enterprise support for MAAS

MAAS is freely available, open source software from Canonical. You can get enterprise-grade support for MAAS in two ways: Ubuntu Pro, for your controllers and machines running Ubuntu; or Standalone Support for machines not running Ubuntu

### Ubuntu Pro

Ubuntu Pro provides comprehensive security patching and enterprise-grade support to ensure your MAAS controllers, infrastructure, and machines running Ubuntu meet regulatory compliance and security standards, with minimal operational overhead. Controllers are always supported with Ubuntu Pro.

[Learn more about Ubuntu Pro](https://ubuntu.com/pricing/pro)

### MAAS Standalone Support

Our Standalone Support offering covers your machines that do not run Ubuntu Pro. Note that in order to be eligible for MAAS standalone support, Ubuntu Pro is required for machines hosting the MAAS controllers.

Pricing depends on your selected tier of support, on a per-machine basis. See below for full pricing details.

---

## MAAS standalone support pricing

Choose from a wide range of support options to best suit your needs and deployments.

The pricing for Standalone Support for non-Ubuntu machines managed by MAAS is as follows:

### Self-support **Free** for all machines

What's included

---

* High availability (HA) support
* Role based access control (RBAC)
* Knowledge Base
* Response time - SLA Sev 1
* Phone and ticket support

[Install MAAS ›](https://canonical.com/maas/docs/how-to-get-maas-up-and-running)

### Essential **$30** per year, per managed machine

What's included

---

* High availability (HA) support
* Role based access control (RBAC)
* Knowledge Base
* Response time - SLA Sev 1
* Phone and ticket support

[Contact us ›](https://canonical.com/maas/contact-us)

### Standard **$50** per year, per managed machine

What's included

---

* High availability (HA) support
* Role based access control (RBAC)
* Knowledge Base
* Response time - SLA Sev 1: 4 hours
* Phone and ticket support: Office hours

[Contact us ›](https://canonical.com/maas/contact-us)

### Advanced **$100** per year, per managed machine

What's included

---

* High availability (HA) support
* Role based access control (RBAC)
* Knowledge Base
* Response time - SLA Sev 1: 1 hour
* Phone and ticket support: 24 hours a day, every day

[Contact us ›](https://canonical.com/maas/contact-us)

---

## Deploying MAAS at scale? [Talk to our team.](https://canonical.com/maas/contact-us)

Close

### Contact Canonical

---

Are you interested in adopting MAAS for enterprise use or partner with Canonical? Just fill in the form below and a member of our team will be in touch within one working day.
