Cloud Foundry je open-sourcová multicloudová aplikace Paas, tedy platform as a service. Spravuje ji Cloud Foundry Foundation. Software byl původně vyvinut společností VMware.
Cloud Foundry se hodí pro projekty, které mají kontinuální dodávky, protože podporuje celý životní cyklus aplikace, od původního vývoje přes všechny testovací fáze. Cloud Foundry má architekturu založenou na kontejnerech a spouští aplikace v libovolném programovacím jazyce napříč různými poskytovateli cloudových služeb. Toto multicloudové prostředí vývojářům umožňuje maximálně využít cloudovou platformu, která se nejlépe hodí pro jejich aplikaci.
Aplikace, které jsou nasazené na Cloud Foundry přistupují k externím zdrojům skrze Open Service Broker API.
V platformě jsou všechny externí závislosti, jako jsou databáze, systémy na rozesílání zpráv, file systémy a další, považovány za služby. Cloud Foundry umožňuje administrátorům vytvořit tržiště služeb, ze kterého si uživatelé mohou vybírat služby podle svých potřeb. Když je aplikace nasazena do Cloud Foundry, je třeba zároveň nadefinovat služby.
Vývoj Cloud Foundry je podporován Cloud Foundry Foundation, skrze dohled nad procesy, které si odsouhlasovali členové.
Zdrojový kód podléhá Apache License 2.0 a příspěvky vycházejí z kontribučních licencí jednotlivců a společností.
Cloud Foundry vzniklo na základě architektury založené na kontejnerech, díky tomu dokáže podporovat inovace v kontejnerech za využití spolupráce s dalšími projekty a standardy jako je OCI nebo CNI.
Cloud Foundry platforma je dostupná od Cloud Foundry Foundation jako open-sourcový software nebo od široké škály komerčních poskytovatelů jako softwarový produkt nebo v rámci dodávek jako služba. Cloud Foundry je open-sourcový software, nasazení Cloud Foundry zahrnuje interface s navázanou infrastrukturou, která využívá Cloud Foundry BOSH deployment systém, což je další open-sourcový nástroj, jehož vývoj je řízený Cloud Foundry Foundation.