Apache CloudStack is open-sourcesoftware om grote netwerken van virtuele machines te implementeren en te beheren als Infrastructure-as-a-Service-cloud (IaaS). Het biedt compute-orkestratie, Network-as-a-Service, gebruikers- en accountbeheer en verbruiksregistratie, aan te sturen via een webinterface, opdrachtregelprogramma's of een RESTful API. Het werkt met hypervisors zoals VMware, KVM, XenServer en XCP-ng en ondersteunt bare metal. Serviceproviders gebruiken het voor publieke clouds, bedrijven voor private of hybride clouds.
CloudStack wordt ontwikkeld onder de Apache Software Foundation, een Amerikaanse non-profitorganisatie, en is uitgebracht onder de Apache License 2.0. Het is geen gehoste dienst: de organisatie of provider die het inzet, installeert en beheert het zelf, dus de locatie van gegevens hangt volledig af van waar die installatie draait. Een Europese organisatie of cloudprovider kan CloudStack daarom in eigen datacenters draaien, onder eigen jurisdictie, met inzichtelijke broncode.