OpenStack, bulut bilişim altyapıları için açık kaynaklı bir yazılımdır. Başlıca işlevleri: Kaynak yönetimi: Hesaplama (compute), ağ (network), depolama (storage) ve diğer bulut kaynaklarının yönetimini sağlar. Özel ve hibrit bulut oluşturma: Kuruluşların ölçeklenebilir ve esnek bir şekilde kaynakları kullanmasına olanak tanır. Sanallaştırma: Hiper yöneticiler ekleyerek fiziksel sunucular yerine sanal sunucuların yönetilmesini kolaylaştırır. Uygulama yaşam döngüsü yönetimi: Uygulama geliştirme sürecinin her aşamasını destekler ve otomatikleştirir. OpenStack, özellikle yüksek performans, güvenilirlik ve özelleştirilebilirlik gibi özellikleri sayesinde birçok büyük şirket tarafından kullanılmaktadır.