European infrastructure platform · CAC40 · Environnements régulés

Le hub d'infrastructure conçu pour les environnements européens les plus contrôlés.

Consolidez les données de votre SI, comprenez les dépendances entre vos infrastructures, coordonnez les opérations et déléguez l'exécution aux outils déjà approuvés.

Déployé on-premise, conçu pour les environnements CAC40, OIV et fortement réglementés.

Édition françaiseAucune dépendance cloudLecture seule par défautDéployable hors ligne
01 Architecture

Votre infrastructure est connectée.
Vos équipes devraient l'être aussi.

InfraRiver transforme des données SI fragmentées en une vue opérationnelle partagée, qui relie infrastructure, Linux, sécurité, applications, ITSM et métier.

Une seule couche opérationnelle, placée entre vos systèmes existants et les personnes qui exploitent l'infrastructure. Elle consolide les données, construit les relations, expose le contexte — et vous laisse ajouter des capacités progressivement, à votre rythme.

Et par-dessus, ce que personne d'autre ne pose sur une couche pareille : une IA locale, souveraine et réellement performante, qui lit l'ensemble du modèle sans qu'une seule ligne de votre parc ne quitte votre zone — et sans exiger le matériel qu'une zone régulée n'a jamais.

InfraRiver
Couche de connaissance d'infrastructure partagée
Lecture seule par défaut
Plugins · producteurs Rivers Plugins · consommateurs Équipes SUSE Manager GLPI Red Hat Satellite vCenter · vSphere Rapid7 Qualys CveRiver · KEV/EPSS CASCADE · Linux CertRiver · PKI Active Directory ServiceNow Inventaireriver Softwareriver Vulnérabilitésriver Exploitation connueriver Posture Linuxriver Certificatsriver Identités et accèsriver Tickets & changementsriver Virtualisationriver Pathfinderchemins d'attaque Risk Intelligencepriorisation du risque réel Topomapcartographie CrossRiverincohérences Patch Planningfenêtres · décidées par vous Pages InfraRiverconsultation à la demande AutomationRiverappelle votre automatisation DSI Infrastructure & Linux Sécurité Applications ITSM Métier cœur de la plateforme Moteur InfraRiver Corrélation Graphe unifié Scores et verdicts AIRiver optionnel contexte compacté réponses réutilisées sortie contrainte droits en amont sans GPU on-premise · lecture seule LLM local Branchez votre LLM Votre automatisation Ansible · AWX · Jenkins coordination · approbations · fenêtres · notifications

Aucun plugin n'en appelle un autre : ils se parlent uniquement par les rivers. Un river ajouté enrichit tous les consommateurs d'un coup, sans en modifier aucun.

Le moteur est le produit. Le reste se branche autour.

Les plugins collectent, les modules restituent — mais ce qui fait la valeur se joue au milieu : réconcilier ce que huit sources disent d'un même serveur, en tirer un graphe exploitable, et le rendre interrogeable en langage naturel sans qu'une ligne de votre parc ne quitte votre zone. L'IA locale s'appuie sur ce graphe : elle applique les droits de l'utilisateur avant de lire quoi que ce soit, tourne sur un serveur ordinaire sans carte graphique, et reste désactivable — coupez-la, les analyses continuent. La planification, elle, ne s'automatise pas : InfraRiver rassemble le contexte et le met sous les yeux des bonnes personnes, ce sont vos équipes qui décident des fenêtres.

Une ingénierie compliquée, un produit qui ne l'est pas. La complexité est dans la corrélation, pas dans l'écran. Pas de client lourd, pas de cluster à opérer, pas de formation de trois jours : rien à installer sur le poste, un navigateur suffit, les pages se chargent vite et un ingénieur trouve seul ce qu'il cherche. La sobriété n'est pas un compromis d'étape — c'est ce qui rend l'outil utilisable un mardi à 18 h, quand personne n'a le temps d'apprendre un nouvel outil.
02 Gouvernance et conformité · Avant tout le reste

Conçu pour passer un comité de sécurité, pas pour le contourner.

Dans un environnement CAC40 ou OIV, la question n'est pas ce que l'outil sait faire, mais ce qu'il est autorisé à faire et ce qu'il en reste comme trace.

Posture par défaut

  • Read-only par défaut
  • Déploiement 100 % on-premise
  • Segmentation des composants
  • Écriture opt-in, par périmètre

Traçabilité

  • Journalisation complète
  • Toutes les actions sont archivées
  • Toutes les interactions sortantes sont historisées
  • Traçabilité de bout en bout

Maîtrise des flux

  • Proxy interne InfraRiver
  • Contrôle des flux avant le proxy d'entreprise
  • Aucune connexion sortante non déclarée
  • Collecte Linux en pull : aucun flux entrant vers le collecteur
  • Fonctionnement en zone sans Internet

Auditabilité & conformité

  • Code source auditable
  • Plugins auditables
  • Architecture adaptée aux environnements CAC40
  • Adapté aux environnements OIV
  • Préparation PCI-DSS
  • Préparation LPM
  • Alignement avec les recommandations ANSSI
03 Ce qu'InfraRiver résout

Neuf blocages qui coûtent des semaines,
et qui n'ont rien de technique.

Le désaccord entre équipes vient rarement de la mauvaise volonté. Il vient de huit tableurs qui ne disent pas la même chose, et d'une information qui existe quelque part sans que personne sache où. Chacun garde ses questions et ses réflexes — mais tout le monde travaille enfin sur le même socle.

DSI
DSI « Où en est-on vraiment ? » Les chiffres viennent d'un export de scanner que personne ne sait recouper avec le parc réel. Une exposition mesurée sur le parc tel qu'il est, avec des indicateurs qui tiennent devant un comité.
IL
Infrastructure & Linux « Qu'est-ce que je casse si je patche ? » Trouver le propriétaire d'un serveur prend trois canaux et deux jours. Le serveur arrive avec son application, son responsable, ses dépendances et sa fenêtre.
Sécurité « Qu'est-ce qui est réellement atteignable ? » Une liste de failles triée par score, sans savoir laquelle mène quelque part. Les chemins de privilèges et les comptes partagés, reconstruits depuis la donnée déjà lue.
SO
SecOps « Par quoi je commence lundi matin ? » Des milliers de CVE, un score CVSS pour seul critère, et aucun moyen de trancher. Une vue d'ensemble qui croise l'exploitation réellement observée, la criticité de l'application portée, l'exposition du service et la fenêtre disponible. L'IA locale explique le classement et rédige la synthèse ; la priorisation, elle, reste calculée par des règles.
AP
Applications « Sur quoi tourne mon service ? » La cartographie a été dessinée à la main, et elle est fausse depuis le dernier changement. Elle se construit toute seule à partir de la donnée existante, et se met à jour d'elle-même.
IT
ITSM & changement « Ce changement est-il justifié ? » Le ticket arrive nu, le valideur n'a pas de quoi décider et le renvoie. Chaque demande porte la faille, l'impact, le responsable, la fenêtre et l'historique d'approbation.
Métier « Quand mon service sera-t-il coupé ? » On l'apprend après coup, ou pas du tout. Une visibilité limitée à son périmètre, une notification avant l'intervention, un interlocuteur identifié.
TR
Transverse « L'information existe, mais où ? » Elle est dans un outil que l'équipe qui en a besoin n'a pas le droit d'ouvrir. Une seule porte d'entrée, et un cloisonnement par les droits plutôt que par les silos d'outils.
AU
Audit & conformité « Qui a validé, et quand ? » Chaque audit repart de zéro : on reconstitue l'historique à la main dans des fils de courriels. Un journal en ajout seul : qui a demandé, qui a approuvé, ce qui a été exécuté, et ce qui est sorti du système.
04 Domaine de premier niveau

Sur Linux, la carte des privilèges
n'existe nulle part. On la reconstruit.

Côté Windows, il y a une autorité centrale. L'annuaire sait qui est administrateur de quoi, et c'est parce que cette base existe qu'un outil peut la parcourir et en sortir des chemins d'attaque.

Côté Linux, cette base n'existe pas. Les droits réels sont éparpillés : une ligne de sudoers ici, une clé publique dans un authorized_keys là, un export NFS en écriture sur un troisième serveur, un binaire SUID sur un quatrième. Chaque élément est banal isolément. Ensemble, ils forment un chemin que personne n'a jamais dessiné — et qu'aucun outil du marché ne dessine.

C'est exactement le trou qu'InfraRiver comble. La collecte lit ces fragments sur chaque hôte, en lecture seule et sans rien installer, puis reconstruit le graphe qui n'a jamais été écrit nulle part. Le résultat n'est pas un inventaire de plus : c'est la carte qui manquait.

CASCADE · collecte Linux

Lire tout un parc Linux
avec le moindre privilège et une auditabilité facile.

Trois acteurs, un seul sens de flux. InfraRiver donne le travail à faire ; le collecteur va le chercher, lit les cibles, et renvoie le résultat.

Faites glisser

pull · demande de travail résultats poussés SSH · lecture seule InfraRiver ne voit jamais vos cibles + Fournit cibles et modules l'inventaire est transmis à chaque tâche Jamais les commandes exécutées figées dans le code de cascade Ne connaît pas vos clés SSH elles restent sur l'hôte d'exécution CASCADE hôte d'exécution, dans votre zone vos clés SSH restent ici srv-app-042 srv-db-011 srv-web-207 srv-bat-089 + 408 autres hôtes Cibles · parc Linux compte dédié, jamais root vérifiable en une ligne sur chaque hôte Aucun flux entrant vers l'hôte d'exécution.

Sur la cible, ce que le script lit — et ce qu'il ne lit jamais

Lumétadonnées et empreintes
  • Comptes locaux — UID, GID, shell interactif ou nologin
  • État du compte — présent, verrouillé ou vide
  • Groupes à privilège — wheel, sudo, docker, lxd, libvirt, disk
  • Sudoers — fichier brut, analysé côté InfraRiver
  • SUID / SGID et capabilities, scopées aux répertoires de binaires
  • Tâches planifiées — utilisateur, chemin, permissions
  • Chemins inscriptibles dans les emplacements critiques
Jamais luaucune exception, aucun mode
  • Le hash de mot de passe — seulement sa présence ou son absence
  • Le contenu des scripts cron — chemin et permissions uniquement
  • Les clés privées — sous aucune forme
  • Secrets et données applicatives — hors périmètre par construction
  • L'historique shell
  • Paquets, CVE, état de patch — viennent des sources dédiées
  • getcap -r / — jamais de scan récursif, jamais les montages réseau

Le sens des flèches porte tout l'argument : c'est le collecteur qui interroge InfraRiver, jamais l'inverse — un hôte qui n'accepte rien en entrée se défend infiniment mieux en zone sensible. Et la colonne « jamais lu » n'est pas une promesse commerciale : elle découle de la règle d'admission des modules. Un module n'entre dans CASCADE que s'il lit sans écrire, ne remonte que des métadonnées, et sert une capacité d'analyse identifiée. Sur chaque cible, l'accès passe par un compte dédié qui n'est jamais root — une seule ligne à relire dans votre gestion de configuration pour vérifier ce qu'il a le droit de faire.

Pathfinder

L'analyse de chemins d'attaque sur parc Linux, sans agent et sans droit d'écriture.

  • Relations entre systèmes
  • Dépendances applicatives et techniques
  • Comptes privilégiés, sudo, clés SSH réutilisées
  • Cartographie du parc
  • Analyse des chemins d'attaque
  • Alternative Linux aux approches type BloodHound
  • Aucun droit d'écriture nécessaire

Un chemin, lu et non deviné. Chaque saut s'appuie sur une donnée déjà collectée : une ligne de sudoers analysée, une empreinte de clé, une liaison applicative.

appsvccompte de service partagé
sudo systemctlNOPASSWD, unit générique
root @ srv-app-042privilège local
clé SSH réutiliséemême clé sur 6 hôtes
db-core-01base API Paiements
05 Capacité centrale

AIRiver.
Expliquer. Corréler. Investiguer. Assister.

AIRiver n'est pas une surcouche conversationnelle posée sur un produit existant. C'est le module qui lit tous les rivers, et c'est lui qui rend le modèle exploitable par quelqu'un qui n'écrit pas de requêtes.

01Local par choix,
pas par contrainte
Le modèle tourne dans votre zone. Aucune requête, aucun extrait d'inventaire et aucun nom d'hôte ne quitte le périmètre. Ce n'est pas un mode dégradé de la version cloud : il n'y a pas de version cloud.
02Utilisable sans
matériel spécialisé
Le modèle ne reçoit que les éléments pertinents plutôt que l'ensemble du parc, et ses réponses sont contraintes à un format vérifiable. Résultat : un fonctionnement viable sur un serveur ordinaire, sans carte graphique. Beaucoup de zones régulées n'en ont pas, et n'en auront pas.
03Cloisonné
par les droits
Les données consultées par le modèle sont filtrées par les droits de la personne qui pose la question. Un exploitant applicatif et un administrateur du socle n'obtiennent pas la même réponse, parce qu'ils ne voient pas la même chose.
04L'ingénierie
qui rend ça possible
Faire tourner un modèle utile sur un processeur seul ne s'obtient pas en réduisant les ambitions, mais en travaillant ce qu'on lui donne à lire. Le contexte est compacté en amont — seuls les nœuds pertinents du graphe partent, jamais le parc entier — et la génération est contrainte à un format vérifiable, ce qui rend une réponse malformée mécaniquement impossible plutôt que simplement improbable. Les décisions validées par un humain sont conservées et réutilisées, si bien que la même question ne repart pas de zéro. Le modèle installé par défaut est Ministral, souverain et français ; il est remplaçable par celui que votre organisation a déjà homologué.

Ce qu'on lui demande au quotidien :

Recherche contextuelle Corrélation multi-sources Analyse des dépendances Explication des incidents Assistance opérationnelle

AIRiver est optionnel : le RSSI peut le couper, les analyses continuent sans enrichissement. Chaque interaction est journalisée — question posée, périmètre appliqué, données consultées, réponse produite — et un auditeur voit quels rivers l'IA touche, et pour quoi faire, sans avoir à lire le code.

06 Coordination

Le correctif n'est pas le problème.
Se mettre d'accord sur la fenêtre, si.

Savoir quels serveurs patcher prend une heure. Obtenir l'accord du responsable applicatif, trouver un créneau qui n'interrompt pas la clôture comptable, prévenir les bonnes personnes et garder une trace de qui a validé quoi — c'est là que passent les semaines. InfraRiver traite cette partie-là comme un module à part entière.

Planifier

Fenêtres récurrentes et exceptions

Calendrier par serveur, par application et par équipe. Récurrences, report ponctuel pour une seule occurrence, suspension, et périodes de gel pendant lesquelles rien ne bouge.

Attribuer

Qui répond de quoi

Un serveur porte une ou plusieurs applications, chaque application a un responsable, chaque équipe un périmètre. Les équipes se synchronisent depuis vos groupes d'annuaire plutôt que d'être ressaisies.

Cadrer la visibilité

Chacun voit son périmètre

Un serveur peut être public, privé ou visible sur approbation. Un exploitant métier suit les serveurs de son application sans accéder au reste du parc.

Décider

Demandes et approbations

Demander l'accès à un périmètre, proposer un décalage de fenêtre, valider ou refuser — le tout dans une boîte de réception, pas dans un fil de courriels que personne ne retrouvera dans six mois.

Prévenir

Notifications ciblées

Abonnement par serveur ou par application, notification dans l'outil et par courriel. Les personnes concernées sont averties ; les autres ne sont pas noyées.

Prouver

Historique opposable

Qui a demandé, qui a approuvé, quand la fenêtre a été déplacée et pourquoi. Un journal en ajout seul, conçu pour être présenté à un auditeur.

Le module de planification lit les mêmes rivers que le reste de la plateforme. Une vulnérabilité critique arrive déjà rattachée à son application, à son responsable et à sa prochaine fenêtre. Il n'y a plus de tableur intermédiaire entre le constat et la décision.
07 Cycle de vie

CertRiver.

Les certificats provoquent des interruptions parce que personne ne sait lesquels existent ni à qui ils appartiennent. CertRiver les rattache à l'application, au service métier et à l'équipe qui recevra l'appel.

  • Découverte des certificats sur le parc et derrière les services
  • Inventaire centralisé, y compris magasins locaux
  • Détection des expirations et alerte anticipée
  • Intégration PKI Microsoft
  • Génération automatisée
  • Renouvellement
  • Cycle de vie complet, de l'émission à la révocation
  • Rattachement à l'application et au responsable
08 Orchestration

InfraRiver décide. Vos outils exécutent.

InfraRiver ne cherche pas à remplacer vos chaînes d'exécution, ni à obtenir des droits qu'elles ont déjà. La décision est prise sur un modèle complet, puis déléguée à l'outil que votre production a déjà homologué.

Connaître
Décider
Valider
AutomationRiver
Ansible
Jenkins
Satellite
SUSE Manager
ServiceNow
EasyVista

L'étape de validation est explicite et journalisée. AutomationRiver est activable par périmètre et désactivable sans redéployer.

Programme client fondateur

Un SI. Une vue opérationnelle partagée.

InfraRiver cherche un petit nombre de parcs de référence en environnement régulé : conditions fondateur, accès direct à la conception des plugins, et un engagement de réponse sous 24 h ouvrées.

Le dossier d'architecture détaille le modèle de flux, les comptes nécessaires, ce qui est lu sur chaque serveur, le schéma de données et la gestion des droits. Sans formulaire de qualification.