3. Gaia-X Ecosystems
3.1 Gaia-X as Enabler for Ecosystems
The Gaia-X Architecture enables Data and Infrastructure Ecosystems using the elements explained in the Gaia-X Conceptual Model, the Gaia-X Operational Model and the Federation Services together with the Gaia-X Trust Framework.
An Ecosystem is an organizing principle describing the interaction of different actors and their environment as an integrated whole, like in a biological ecosystem. In a technical context, it refers to a set of loosely coupled actors who jointly create an economic community and its associated benefits.
Gaia-X proposes to structure a Data Ecosystem and an Infrastructure Ecosystem, each with a different focus on exchanged goods and services. Despite each of them having a separate focus, they cannot be viewed separately as they build upon each other, i.e., they are complementary.
The Gaia-X Ecosystem consists of the entirety of all individual Ecosystems that use the Architecture and conform to Gaia-X requirements. Several individual Ecosystems may exist (e.g., Catena-X in the automotive sector) that orchestrate themselves, use the Architecture and may or may not use the Federation Services open source software.
Gaia-X Ecosystem Visualization
The basic roles of Consumer and Provider are visualized as different squares, while the Federator appears as a connecting layer, offering diverse core Federation Services. Federation Services provide connections between and among the different elements as well as between or among the different Ecosystems. The star-shaped element visualizes that Consumers can act also as Providers by offering composed services or processed data via Catalogues. Governance includes the Policy Rules, which are statements of objectives, rules, practices or regulations governing the activities of Participants within the Ecosystem. Additionally, the Architecture of Standards defines a target for Gaia-X by analysing and integrating already existing standards for data, sovereignty and infrastructure components.
3.2 Goals of Federation Services
Federation Services aim to enable and facilitate interoperability and portability of Resources within and across Gaia-X-based Ecosystems and to provide Data Sovereignty. They ensure trust between or among Participants, make Resources searchable, discoverable and consumable, and provide means for Data Sovereignty in a distributed Ecosystem environment.
They do not interfere with the business models of other members in the Gaia-X Ecosystem, especially Providers and Consumers. Federation Services are centrally defined while being federated themselves, so that they are set up in a federated manner. In this way, they can be used within individual Ecosystems and communities and, through their federation, enable the sharing of data and services across Ecosystems or communities as well as enable the interoperability and portability of data. The set of Ecosystems that use the Federation Services form the Ecosystem.
3.2.0.1 Avoiding Silos
There may be Ecosystems that use the open source Federation Services but do not go through the Compliance and testing required by the Gaia-X Association AISBL. This does not affect the functionality of the Federation Services within specific Ecosystems but would hinder their interaction.
To enable open Ecosystems and avoid “siloed” use of Federation Services, only those that are compliant, interoperable (and tested) are designated as Ecosystems. Therefore, the Federation Services act as a connecting element not only between different Participants, commodities, but also between Ecosystems (see above).
The following table presents how the Federation Services contribute to the Architecture Requirements that are mentioned in section Architecture Requirements.
Requirement | Relation to the Federation Services |
---|---|
Interoperability |
|
Portability |
|
Sovereignty |
|
Security and Trust |
|
Federation Services match the Architecture Requirements
3.3 Goals of the Gaia-X Trust Framework
Gaia-X AISBL defines a Trust Framework that manifests itself in the form of two services:
- the Gaia-X Registry, detailed in the Operating model chapter
- the Gaia-X Compliance service, as the service implementing the set of rules described in the upcoming Gaia-X Trust Framework document.
3.4 Gaia-X Ecosystem
The Gaia-X Ecosystem is the virtual set of Participants, Service Offerings, Resources fulfilling the requirements of the Gaia-X Trust Framework.
There is one Gaia-X Ecosystem federating independent autonomous existing and future ecosystems.
Gaia-X planes
The three planes represent three levels of interoperability and match the planes as described in the NIST Cloud Federation Reference Architecture chapter 2.
3.4.1 The Trust plane
The Trust plane represents the global digital governance that is shared across ecosystem. The rules of this common governance are captured by the Trust Framework and operationalized by two services:
- the Gaia-X Compliance service, described in the Gaia-X Trust Framework
- the Gaia-X Registry service, describe in the Operational Model chapter of this document
3.4.2 The Management plane
The Management plane represents an extension of the common digital governance provided by the Federators of the relevant ecosystems.
It includes potential contract templates specific to a vertical market.
For example, a finance or a health ecosystem will have additional rules.
Specific ecosystem governance rules are out of scope for Gaia-X.
3.4.3 The Usage plane
The Usage plane is the one capturing technical interoperability, including the one between Service Offerings.