OpenStack ist eine freie, offene Standard-Software für Cloud-Computing. Es stellt hauptsächlich als IaaS private oder öffentliche Clouds bereit. OpenStack besteht aus zusammenhängenden Softwarekomponenten, die von verschiedenen Herstellern stammende Pools von Prozessor-, Speicher- und Netzwerkressourcen in einem Rechenzentrum steuern. Anwender verwalten es über Web-basierte Oberflächen, Kommandozeilentools, einen REST-basierten Webservice oder Terraform.