<a id="get-started"></a>

<a id="tutorials"></a>

<a id="tutorial"></a>

# Tutorials

These tutorials provide you with an introduction to MicroCloud concepts and
usage.

A production MicroCloud should use at least three physical machines as cluster
members. However, you may only have a single physical machine available when
first learning about MicroCloud. Our tutorials only require a single physical
machine to complete, but keep in mind that these tutorials are intended for
learning purposes only.

## Get started with MicroCloud

- [Set up a multi-member MicroCloud with virtual machines](https://canonical.com/microcloud/docs/default/tutorial/multi-member/index.html.md#tutorial-multi)

In this tutorial, you will create multiple LXD virtual machines (VMs) on a
single physical host machine and use those VMs as cluster members.

Follow this tutorial to learn about MicroCloud concepts, cluster initialization,
and the MicroCloud UI.

- Hardware requirements: A single machine that supports LXD
- Prerequisites: Basic understanding of a CLI

## Advanced tutorial

- [Set up a single-member MicroCloud with a physical machine](https://canonical.com/microcloud/docs/default/tutorial/single-member/index.html.md#tutorial-single)

In this tutorial, you will install and initialize MicroCloud on a single
physical machine and access the MicroCloud UI.

Follow this tutorial to learn more about the MicroCloud production environment.
Certain cluster features are not available in a single-member setup, but you
will still learn other important MicroCloud concepts. After you complete this
tutorial, you can join other physical machines to the cluster to create a
multi-member setup.

- Hardware requirements: A single machine with two additional physical storage
  disks and two network interfaces
- Prerequisites: Knowledge of Linux system administration, including the
  configuration of network interfaces
