Offline docs (switch to live docs)                         UI-only         CLI-only

MAAS documentation

MAAS is Metal As A Service, a service that treats physical servers like virtual machines (instances) in the cloud.

No need to manage servers individually: MAAS turns bare metal into an elastic, cloud-like resource. Enlist and deploy standard or customised operating systems to hardware and virtual machines – remotely. Monitor, manage, and secure your metal infrastructure easily and efficiently.

MAAS comprehensively meets the need to rapidly deploy, destroy, and reconfigure constellations of bare metal. Any application that requires frequently rearranging the server topology will benefit.

MAAS is applicable to nearly any situation. It is currently deployed in banking, telecom, and industrial environments, as well as niche uses as diverse as national lotteries, supercomputer front-end validation, streaming music services, disaster recovery, and computer security risk analysis.

In this documentation

Tutorials
Get started - a hands-on introduction to MAAS for new users
How-to guides
Step-by-step guides covering key operations and common tasks
The landing pages for these How-to guides offer explain the theory behind the related topics
The API Reference
Detailed instructions for using the MAAS API
Reference
Technical information - specifications, APIs, architecture

Project and community

MAAS is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

Our roadmap

Here’s a view of our current roadmap:

Considering MAAS for your next project? Get in touch