Starting with just a single machine, learn how to use OpenStack for cloud infrastructure implementation purposes, from a single-node installation to large-scale clusters.
Get started with OpenStack on a single machine and familiarise yourself with basic OpenStack concepts.
Install OpenStack and launch your first instance
Explore OpenStack components and set up an OpenStack client.
Learn about OpenStack services and their functions.
Navigate through the OpenStack dashboard menu.
Manage instance templates, including images and flavors.
Use the concept of domains, roles, users and groups to manage identities.
Enable multi-tenancy and manage global, and tenant resources.
Learn how OpenStack manages various virtual network resources.
Launch and delete cloud instances.
Learn how OpenStack manages different types of storage.
Limit access to resources by applying quotas.
Tear down your OpenStack lab environment.
Learn how to effectively design and deploy a highly available, production-grade cloud.
Learn which design considerations to take into account when architecting the cloud.
Install OpenStack using guided installation instructions.
Use the deployment manifest to benefit from full automation and IaC.
Scale the deployment out for full high availability.
Use MAAS to automate bare metal provisioning.
Use Sunbeam together with MAAS to deploy machines at scale.
Validate the deployment to make sure that nothing slips through the cracks.
Enable the Observability plugin for central logging, monitoring and alerting.
Enable the Ubuntu Pro plugin for enhanced security and commercial support.
The OpenStack User Survey provides users an opportunity to influence the community and software direction. By sharing information about your configuration and requirements, the Open Infrastructure Foundation User Committee will be able to advocate on your behalf.