Apache-2.0

OpenStack

Open-source IaaS for building private and sovereign clouds

A modular open-source platform for running private cloud infrastructure, covering compute, networking, and storage primitives.

OpenStack main image

In depth

What it is

OpenStack is a modular open-source platform for running private cloud infrastructure, covering compute, networking, and storage primitives.

Key features

  • Private cloud - IaaS building blocks for compute, network, and storage.
  • Multi-tenancy - Projects/tenants, quotas, and role-based access control.
  • APIs - API-driven provisioning and automation.
  • Pluggability - Multiple backends for networking and storage components.

Strengths

  • Private cloud - IaaS building blocks for compute, network, and storage.
  • Multi-tenancy - Projects/tenants, quotas, and role-based access control.
  • APIs - API-driven provisioning and automation.

Trade-offs

  • Operations - Upgrades and lifecycle management are complex.
  • Integration - Vendor distributions vary in behavior and component choices.
  • Skills - Reliable operation requires platform engineering capacity.

Pricing

Open-source software. Direct license cost is zero; costs are typically infrastructure, operations, and optional paid support or hosting.

Explore alternatives