The Industry Core Hub is an plug-and-play application that allows use cases to build their logic without needing to undertand in detail how the basic dataspace components (EDC, AAS/Digital Twin Registry, Submodel Server/Any Data Source) work.
This application is built taking into consideration the best practices and standards of Catena-X Industry Core and Dataspace experts. It aims to create a real speedway for use cases. Allowing applications to be developed in less than two weeks.
An application that allows you to provide and consumer data from your partners using the Catena-X Dataspace. This open source solution can be integrated into your business applications, open source applications and many other components.
Building on a strong, scalable and fundamented foundation by Experts, and with the aim of reducing the complexity of a dataspace for the external constumer, like SMEs that want to be compatible with Catena-X, Factory-X, and many other dataspaces.
February 3 2025 R25.06 R25.09 R25.12
Kickoff MVP Stable NEXT 2026 -> Beyond
| ------------------> | ----------------> | -----------> | ----------------> |
Data Provision Data Consumption IC-HUB + KIT Use Cases
Orchestrator Orchestrator + Integrate First
Use Case (e.g. DPP)
- reduce the complexity of the Eclipse Tractus-X Adoption.
- create an stable, scalable and easy to use backend SDK for the use case applications.
- enable the 1.000 users goal of Catena-X for 2025.
- give a simple and re-usable application for Small and Medium Companies that want to adopt the dataspace with data provision and consumption.
- allow new applications to be build over a stable foundation of a dataspace.
- create a technical foundation for technical enablement services to be used in a easy way.
flowchart TD
subgraph Tractus-X Backend Libraries
B[/tx_industry_sdk/]-- Uses --> A[/tx_dataspace_sdk/]
end
subgraph Tractus-X Frontend Library
portal-shared-components
end
subgraph Industry Core Hub
ic-backend -- Uses --> B[/tx_industry_sdk/]
ic-frontend -- Uses --> portal-shared-components
ic-frontend -- Consumes APIs --> ic-backend
end
Designed for scalability and fast adoption
Here is an example of how this application can be adopted from various use cases
flowchart TD
subgraph Tractus-X Backend Libraries
B[/tx_industry_sdk/]-- Uses --> A[/tx_dataspace_sdk/]
end
subgraph Tractus-X Frontend Library
portal-shared-components
end
subgraph Industry Core Hub
ic-backend -- Uses --> B[/tx_industry_sdk/]
ic-frontend -- Uses --> portal-shared-components
ic-frontend -- Consumes APIs --> ic-backend
end
subgraph Use Case App A
appa-backend -- Consumer APIs --> A[/tx_dataspace_sdk/]
end
subgraph Use Case App B
aapb-backend -- Consumer APIs --> B[/tx_industry_sdk/]
end
subgraph Use Case App C
aapc-frontend -- Consumer APIs --> ic-backend
end
subgraph Use Case App D
appd-backend -- Uses Code --> A[/tx_dataspace_sdk/]
end
subgraph Use Case App F
appf-backend -- Uses Code --> B[/tx_industry_sdk/]
end
subgraph Use Case App G
appg-backend -- Uses Code --> ic-backend
end
flowchart TD
subgraph Tractus-X Backend Libraries
B[/tx_industry_sdk/]-- Uses --> A[/tx_dataspace_sdk/]
A[/tx_dataspace_sdk/] -- HAS --> DFM{{Dataspace Foundation Microservices}}
B[/tx_industry_sdk/] -- HAS --> IFM{{Industry Foundation Microservices}}
IFM{{Industry Foundation Microservices}} -- Uses --> B[/tx_industry_sdk/]
DFM{{Dataspace Foundation Microservices}} -- Uses --> A[/tx_dataspace_sdk/]
end
subgraph Industry Core Hub
ic-backend -- Uses --> B[/tx_industry_sdk/]
ic-frontend -- Consumes APIs --> ic-backend
ICM{{Industry Core Use Case Microservices}} -- Uses --> ic-backend
ic-backend -- HAS --> ICM{{Industry Core Use Case Microservices}}
end
subgraph Use Case App A
appa-backend -- Consumer APIs --> DFM{{Dataspace Foundation Microservices}}
end
subgraph Use Case App B
aapb-backend -- Consumer APIs --> IFM{{Industry Foundation Microservices}}
end
subgraph Use Case App C
aapc-frontend -- Consumer APIs --> ICM{{Industry Core Use Case Microservices}}
end
subgraph Use Case App D
appd-backend -- Uses Code --> A[/tx_dataspace_sdk/]
end
subgraph Use Case App F
appf-backend -- Uses Code --> B[/tx_industry_sdk/]
end
subgraph Use Case App G
appg-backend -- Uses Code --> ic-backend
end
- Get onboarded: Getting started. Join the Eclipse Tractus-X open source community as a contributor!
- Attend the official community office hours and raise your issue!
π If you have identified a bug or want to fix an existing documentation, feel free to create a new issue at our project's corresponding GitHub Issues page
π Assign to yourself - Show others that you are working on this issue by assigning it to yourself.
To do so, click the cog wheel next to the Assignees section just to the right of this issue.
π£ If you want to share an idea to further enhance the project, please feel free to contribute to the discussions, otherwise create a new discussion
Please follow the Security Issue Reporting Guidelines if you come across any security vulnerabilities or concerns.