Onyxia ist eine Webanwendung, die Data Scientists eine Arbeitsumgebung auf einem Kubernetes-Cluster bietet. Über eine Oberfläche starten Nutzer Dienste aus einem Katalog von Helm-Charts, etwa Jupyter und RStudio, wählen Arbeitsspeicher, CPU und GPU, legen Init-Skripte und Umgebungsvariablen fest und speichern ihre Konfigurationen. Die Anwendung bindet S3-kompatiblen Objektspeicher, Vault für Geheimnisse und Keycloak für die Anmeldung an. Der Dienstkatalog ist nicht Teil der Anwendung, sodass eine Organisation einen eigenen definieren kann. Onyxia wird mit Helm auf Ihrer eigenen Kubernetes-Infrastruktur installiert.
Onyxia wird von Insee, dem französischen nationalen Statistikinstitut, entwickelt und von der französischen interministeriellen Digitaldirektion DINUM unterstützt. Es steht unter der MIT-Lizenz und ist im SILL aufgeführt, der Liste der von der französischen Regierung empfohlenen freien Software. Da Sie es auf einer Infrastruktur Ihrer Wahl betreiben, bleiben Workloads und Daten bei Ihnen, und es gibt keinen vom Anbieter gehosteten Dienst. Das Projektteam betreibt auch eine öffentliche Instanz, die Software hängt davon aber nicht ab.