---
myst:
html_meta:
description: An index to hands-on tutorials to install, initialize, and try out test deployments of MicroCloud, on a single physical machine or multiple virtual machines.
---
(get-started)=
(tutorials)=
(tutorial)=
# 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
- {ref}`Set up a multi-member MicroCloud with virtual machines `
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
```{admonition} In production environments
:class: note
The use of virtual machines in this tutorial is intended for learning
purposes only. In production environments, only physical machines should be
used as MicroCloud cluster members.
```
## Advanced tutorial
- {ref}`Set up a single-member MicroCloud with a physical machine
`
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
```{admonition} In production environments
:class: note
The use of a single physical machine in this tutorial is intended for
learning purposes only. In production environments, at least three physical
machines should be used as cluster members.
```
```{toctree}
:hidden:
:maxdepth: 2
Get started with MicroCloud
Advanced tutorial
```