Déploiement

Installées sur votre infrastructure. En quelques commandes.

graal Data Platform et graal Agentic Platform s’installent par Helm sur votre Kubernetes ou votre OpenShift, sans droit d’administration du cluster, avec des pods restreints. Vous choisissez où elles tournent, et vous gardez la main sur chaque mise à jour.

Trois options

Là où sont déjà vos données

Les mêmes plateformes, les mêmes charts, trois façons de les héberger.

Sur site

Votre datacenter, votre Kubernetes ou votre OpenShift, derrière vos pare-feu. Les traitements et les données restent dans votre réseau.

Cloud privé

Votre cloud, votre compte, vos règles réseau. Les plateformes s’installent sur votre cluster managé comme une application de plus.

Hébergeur qualifié

Déployables chez un hébergeur qualifié SecNumCloud ou certifié HDS. L’hébergeur porte le label de son offre ; graal s’installe sur son Kubernetes.

Architecture

Ce qui s’installe dans votre cluster

Un plan de contrôle, une couche d’exécution pour les traitements, et vos ressources existantes. Les deux plateformes partagent le SSO de votre entreprise, les mêmes conventions d’audit et la même installation : la plateforme et vos données restent chez vous.

Vos équipes · SSO

◆ Vos agents IA · MCP

graal Data Platform

  • Console
  • API REST et MCP
  • Jobs et workflows
  • Notebooks
  • Spark distribué
  • Serving de modèles

graal Agentic Platform

  • Console
  • API et porte MCP
  • Workflows d’agents
  • Bac à sable par run
  • Passerelle de modèles
  • Catalogue d’outils

◆ MCP → graal Data Platform

Socle commun

  • Identité · Keycloak (SSO)
  • PostgreSQL
  • Audit · OpenTelemetry

Vos ressources

  • Stockage S3
  • Annuaire LDAP / AD
  • Registre d’images
  • Observabilité
  • Vos modèles d’IA

Votre cluster Kubernetes · sur site, cloud privé ou hébergeur qualifié

Essai local

L’Agentic Platform s’essaie sur un poste, sous Docker

Une commande démarre un projet de démonstration, sans cluster et sans compte. Sans clé de modèle, les agents sont simulés ; avec la clé de votre fournisseur de modèle, ils travaillent pour de vrai. L’essai sert à découvrir : la production s’installe par Helm.

essai local · Agentic Platform
# un poste, Docker seulement$ docker compose up✓ console : http://localhost:3000 — un projet de démonstration vous attend

Prérequis

Ce dont graal a besoin

Des composants standard, que votre équipe plateforme connaît déjà.

  • Un cluster Kubernetes ou OpenShift maintenu
  • Une base PostgreSQL, la vôtre ou celle fournie par le chart
  • Un stockage objet compatible S3
  • Un fournisseur d’identité OIDC ou SAML, ou un annuaire LDAP (Keycloak est fourni avec la Data Platform)
  • Un registre d’images, le vôtre pour une installation hors ligne
  • Un nom de domaine et un certificat TLS
  • Pour les agents : l’accès au modèle de votre choix, hébergé chez vous ou chez un fournisseur

Exploitation

Exploitées comme vos autres applications

Haute disponibilité

Composants répliqués et répartis sur plusieurs nœuds : une mise à jour ou la perte d’un nœud n’interrompt ni les traitements ni la planification.

Sauvegarde et restauration

Métadonnées, configuration et secrets chiffrés sauvegardés en continu ; la restauration est documentée et s’exerce.

Observabilité

Métriques Prometheus et traces OpenTelemetry, envoyées vers vos outils de supervision.

GitOps

Versions épinglées, valeurs dans votre dépôt, mises à jour appliquées par votre outil GitOps.

Hors ligne

Installées sans accès à Internet

Les charts, les images et leurs signatures se recopient dans votre registre. L’installation comme les mises à jour se font sans sortir de votre réseau.

installation hors ligne · Data Platform
# chart et images recopiés dans votre registre, empreintes et signatures comprises$ helm install graal oci://registre.interne/graal/graal \  --values values.yaml --set global.imageRegistry=registre.interne✓ graal installé — console : https://graal.interne

Votre environnement

OpenShift, plusieurs entités, vos couleurs

OpenShift

Les images tournent sous l’identifiant arbitraire qu’attribue OpenShift, sans contrainte de sécurité à assouplir.

Plusieurs entités

Filiales, directions ou sites sur une même installation, chacun avec son annuaire, ses projets et ses droits.

Marque blanche

Écran de connexion, couleurs et nom de domaine à vos couleurs, entité par entité.

Réversibilité

Partir reste possible

Ce que vous construisez dans graal reste lisible sans graal.

Le logiciel est libre

Open source, sous licence Apache 2.0 : vous pouvez l’installer, l’utiliser et le faire évoluer sans nous.

Le code vous appartient

Chaque pipeline s’exporte en code Pandas ou PySpark, exécutable hors de la plateforme.

Des formats ouverts

Tables Apache Iceberg et fichiers Parquet sur votre stockage S3, lisibles par tout moteur compatible.

Des interfaces documentées

API REST décrite en OpenAPI, API MLflow et serveur MCP : vos outils continuent de parler à vos données.

Voir la spécification technique

Questions fréquentes

Avant d’installer

Faut-il un cluster Kubernetes ?

Pour une installation, oui : les deux plateformes s’installent sur votre Kubernetes ou votre OpenShift, sur site ou chez un hébergeur. Si le cluster reste à créer, les Services graal vous accompagnent. Pour essayer, l’Agentic Platform tourne aussi sur un poste, sous Docker.

Combien de temps prend une installation ?

Dans le pilote, l’installation occupe les semaines 2 et 3, raccordement au SSO et premières sources compris.

Qui applique les mises à jour ?

Vous, au rythme que vous choisissez : chaque version est publiée avec ses notes et s’applique par Helm ou par votre outil GitOps. Avec l’abonnement, l’éditeur qualifie les mises à jour et signe les images.

Quels droits graal demande-t-il sur le cluster ?

Aucun droit d’administration. La liste exacte des objets créés et des droits accordés figure dans la spécification technique.

Planifiez une installation pilote

Deux semaines pour installer la ou les plateformes sur votre infrastructure, avec votre équipe plateforme : c’est la première étape du pilote de 8 semaines.