GAIA-X

Gaia-X is a project to build a high-performance, competitive, secure and trustworthy data infrastructure for Europe, supported by representatives from business, science and administration from Germany and France, together with other, predominantly European partners.

The aim is to shape the next generation of a data infrastructure from Europe. Common requirements for a European data infrastructure are to be developed. Against this background, openness, transparency and European connectivity are central to Gaia-X.

Components

With the described use case in mind, a first big picture of an architecture was developed (see below). This uses the mandatory components that Gaia-X prescribes for compliance, which are currently:

sovereign-data-exchange

Sovereign Data Exchange

federated-catalogue

Federated Catalogue

identity-trust

Identity & Trust

compliance

Compliance

In addition to these integral components, further components are required for the implementation of the use case, which implement the Advanced Smart Service and the corresponding workflows and business logic. These are:

First of all, a technical infrastructure as a basis

A backend for the business logic to serve to the frontend(s)

One or more data storage systems used by the backend and if applicable by the Gaia-X components

One or more frontends, in our case a web application and later a simple smartphone app for the end user

Architecture

The following architecture diagram shows an updated version of the architecture displayed in the architecture document version 1.0.

We hereby focused on the data exchange process using the GXFS components to avoid a too detailed and complex diagram. This means that not all components (e.g., ingress controller, OTC infrastructure, etc.) are shown. The architecture contains the latest technologies selected by the Boot-X project team for the GXFS services. These are:

Federated Catalog

Federated Catalog Extension in the EDC

Sovereign Data Exchange

EDC

Identity & Trust

WebDID Extension in the EDC and

WebDID Extension in the EDC and Keycloak

Compliance

ELK Stack

boot-x-open-source-architecture-desktop