Zurück zum Blog
Eclipse Tractus-X: Die Open-Source-Basis von Catena-X

Eclipse Tractus-X: Die Open-Source-Basis von Catena-X

Tractus-XCatena-XOpen SourceEDC

Catena-X definiert Standards und Geschäftsprozesse für den souveränen Datenaustausch in der Automobilindustrie. Die technische Umsetzung dieser Standards erfolgt als Open-Source-Software im Projekt Eclipse Tractus-X -- gehostet von der Eclipse Foundation.

Was ist Eclipse Tractus-X?

Eclipse Tractus-X ist die offizielle Open-Source-Referenzimplementierung des Catena-X-Ökosystems. Das Projekt stellt sämtliche Softwarekomponenten bereit, die für den Betrieb eines Catena-X-konformen Datenraums erforderlich sind. Alle Komponenten werden unter Open-Source-Lizenzen entwickelt und sind über die Eclipse Foundation frei verfügbar.

Darüber hinaus dient Tractus-X inzwischen auch als technische Grundlage für mehrere Manufacturing-X-Initiativen. Damit reicht die Bedeutung des Projekts weit über die Automobilbranche hinaus.

Kernkomponenten im Überblick

Die folgende Abbildung zeigt die Komponentenarchitektur von Eclipse Tractus-X:

Tractus-X Architektur

Die wichtigsten Bausteine des Projekts umfassen:

  • Tractus-X EDC Connector -- die Catena-X-Distribution der Eclipse Dataspace Components für sicheren Datenaustausch
  • Portal -- die zentrale Benutzeroberfläche für Onboarding und Verwaltung von Dataspace-Teilnehmern
  • BPDM (Business Partner Data Management) -- die Verwaltung und Validierung von Geschäftspartnerdaten
  • Digital Twin Registry -- das Verzeichnis digitaler Zwillinge auf Basis der Asset Administration Shell
  • KITs (Keep It Together) -- modulare Baukästen mit Dokumentation, API-Spezifikationen und Referenzimplementierungen für konkrete Anwendungsfälle

Der Einstieg in eine lokale Entwicklungsumgebung erfolgt über Helm Charts. Das folgende Beispiel zeigt die Installation eines Tractus-X EDC Connectors:

# Helm-Repository hinzufügen
helm repo add tractusx-edc \
  https://eclipse-tractusx.github.io/charts/dev

helm repo update

# Connector mit Standardkonfiguration installieren
helm install my-connector tractusx-edc/tractusx-connector \
  --namespace catena-x \
  --create-namespace \
  --set controlplane.env.EDC_HOSTNAME=localhost \
  --set dataplane.env.EDC_HOSTNAME=localhost

Warum das wichtig ist

Offene Standards allein reichen nicht aus -- es braucht auch offen verfügbare Software, die diese Standards implementiert. Eclipse Tractus-X schließt genau diese Lücke. Durch die Bereitstellung unter dem Dach der Eclipse Foundation erhalten Unternehmen eine herstellerunabhängige, gemeinschaftlich entwickelte Codebasis, auf der kommerzielle Produkte und individuelle Lösungen aufgebaut werden können.