OpenStack es una plataforma de código abierto, simple y escalable, que aporta la plataforma Nebula, bajo licencia Apache 2.0.
Es también una comunidad de proveedores de servicios Cloud y fabricantes de tecnología (como DELL, Citrix e Intel entre otras) que se dedica al desarrollo de infraestructuras de software libre para arquitecturas Cloud públicas, privadas e híbridas.
Ofrece servicios de Cloud Files y Cloud Servers, para que usuarios u prganizaciones creen sus propios servicios de Cloud Computing privados o públicos de estilo IaaS (Infraestructura como Servicio) desarrollados en Python.
OpenStack cuenta con otros servicios como:
OpenStack Compute: Permite gestionar el despliegue y ejecución de aplicaciones a través de múltiples servidores.
OpenStack Object Storage: Permite administrar el almacenamiento de datos en varios servidores que trabajen de manera conjunta en clústers, para conseguir un almacenamiento masivo de objetos estáticos
Dashboard (Horizon): Interfaz de usuario web para OpenStack.
OpenStack Networking: Es un sistema para la gestión de redes y direcciones IP y ofrece a los usuarios un autoservicio
Image Service (Glance): Servicio de imágenes. Las imágenes almacenadas pueden utilizarse como una plantilla.
Identity (Keystone): Servicio de identificación y catálogo.
Block Storage (Cinder): Servicio de almacenamiento en bloques.