GAIA-X : le catalogue de services s'affiche en prototype
Le groupe de travail chargé de développer le catalogue de services associé à l'initiative GAIA-X en donne un premier aperçu.
À quoi ressemblera le catalogue de services de GAIA-X ?
Le groupe de travail chargé de son développement réunit 3DS Outscale, Docaposte, German Edge Cloud, Orange Business Services, OVHcloud, Scaleway et T-System.
Il a conçu un prototype qui repose sur une ontologie à cinq concepts : service, fournisseur, certification, localisation et régulation.
Les informations sont stockées dans une base Neo4j (orientée graphe).
Lire aussi : En attendant l'EUCS, Gaia-X donne un cap
Tous les fournisseurs impliqués ont intégré, pour commencer, la description de leurs services respectifs de stockage objet.
La recherche se fait via une interface en React.
La version « basique » fonctionne avec des filtres accessibles par des menus déroulants.
Pour les requêtes avancées, il a été décidé de ne pas utiliser le langage Cypher associé à Neo4j. Mais d'exploiter, à travers la bibliothèque PEG.js, les éléments de syntaxe suivants :
On peut ainsi obtenir des requêtes de type :
Lire aussi : Gaia-X a son premier catalogue de services cloud
- Service qui (implémente S3 et/ou SWIFT) ET (respecte le RGPD OU émane d'un fournisseur localisé dans l'UE).
- Service (de type stockage objet) ET (localisé en France OU en Allemagne)
Les fournisseurs peuvent alimenter le catalogue avec des scripts au format Neo4j (.cyp).
Le code du prototype n'est pas encore public. Il le sera sous licence BSD-3.
* Et sur un cluster Kubernetes managé
Illustrations via OVHcloud & Scaleway
Sur le même thème
Voir tous les articles Cloud