Getting Started

Conceptual overviews to understand the platform and its architecture, followed by practical guidance on cloud design and deployment. Step-by-step tutorials help you quickly install and explore OpenNebula using tools like miniONE—ideal for evaluation and testing, and easily extendable to hybrid cloud environments and Kubernetes workloads.

Get a high-level overview of OpenNebula and discover the essential steps for designing and deploying your own cloud infrastructure

A comprehensive overview of OpenNebula, covering its key features, core architecture, and the cloud access model, including user roles and permissions. You’ll also find real-world use cases that illustrate how OpenNebula is used across industries — from enterprise cloud infrastructure to edge and AI deployments

OpenNebula Overview Key Features OpenNebula Feature Comparison Cloud Access Model and Roles Knowledge Base Use Cases

Guidance on how to plan, structure, and deploy your cloud infrastructure. Includes detailed reference architectures for both edge cloud and open cloud environments, helping you understand the best practices for building scalable, resilient, and sovereign cloud solutions

Cloud Architecture Design Edge Cloud Reference Architecture Open Cloud Reference Architecture

Sequential tutorials to help you install and explore OpenNebula in just a few minutes. Whether you’re evaluating the platform, testing key features, or preparing for a future production deployment, these guides will help you get started quickly and efficiently

These tutorials cover the deployment of a Sandbox environment to quickly try out OpenNebula out of the box features. There are two main mechanisms: using miniONE script or using a ISO which includes the OS as well. After following one of them, all the necessary components to manage and run VMs will be installed and configured on your system.

Deploy OpenNebula on-prem with miniONE Deploy OpenNebula on AWS with miniONE Deploy OpenNebula on-prem with an ISO Validate the environment

Deploy a Kubernetes cluster on virtual machines – on premises or in a hybrid cloud environment – using tools like Rancher, or OpenNebula’s OneKE. Once the cluster is up and running, workloads can be deployed declaratively using YAML manifests, and managed through the kubectl CLI, dashboards, or CI/CD pipelines

Run a Kubernetes Cluster on OpenNebula Managing Kubernetes with Rancher and the Cluster API Integration