OpenCost ist ein anbieterunabhängiges Open-Source-Projekt, das Kosten von Cloud-Infrastruktur und Containern in Echtzeit misst und zuordnet. Es schlüsselt Kubernetes-Ausgaben bis auf Namespace-, Workload- und Container-Ebene auf und erfasst CPU, GPU, Arbeitsspeicher, Load Balancer und persistente Volumes. Preise stammen aus den Abrechnungs-APIs von AWS, Azure und Google Cloud; eigene Preise für On-Premises-Cluster werden unterstützt, Daten lassen sich nach Prometheus exportieren. Plattform- und FinOps-Teams nutzen es für Showback, Chargeback und Kostenberichte. Es ist kein gehosteter Dienst: Sie betreiben es selbst in Ihren eigenen Clustern.
OpenCost ist ein Projekt der Cloud Native Computing Foundation (CNCF) und erreichte dort im Oktober 2024 den Status Incubating. Kubecost entwickelte die ursprüngliche Zuordnungs-Engine; Unternehmen wie Amazon, Adobe, Google und Microsoft unterstützen das Projekt. Die Software ist Open Source unter der Apache-2.0-Lizenz und läuft dort, wo Sie sie bereitstellen, auch On-Premises, sodass Kostendaten in Ihrer eigenen Infrastruktur bleiben können. Für europäische Organisationen bedeutet das Kontrolle über den Datenstandort und keine Abhängigkeit von einem einzelnen Anbieter, auch wenn die Stiftung ihren Sitz in den USA hat.