LykConsulting

Réalisations

Plateformes d'observabilité et d'analyse de performance conçues pour un grand groupe d'assurance : de la production de la donnée à sa restitution, jusqu'à l'automatisation de l'analyse par intelligence artificielle.

Observability Suite

Toute votre production. Une seule vision.

Inventorier. Superviser. Analyser. — zéro angle mort.

Trois produits intégrés qui partagent le même référentiel et les mêmes données de production : la carte vivante du SI, la supervision temps réel des parcours applicatifs et l'analyse de cause racine par IA — du symptôme à la cause, sans changer d'outil.

Observability AI

Demandez. L’IA enquête, chiffre et conclut.

Une question en langage naturel suffit : l'assistant croise les sources d'observabilité, l'APM, l'ITSM, les logs, les bases et le mainframe, vérifie chaque chiffre à la source et livre un rapport de cause racine complet — dans le chat, en PDF ou en carte de messagerie.

  • RCA automatisée
  • Multi-sources
  • Chiffres vérifiés — zéro hallucination
  • Rapports PDF & Teams

Observability Monitoring

La santé du run, en un coup d’œil.

Scénarios applicatifs et sondes de monitoring agrégés en une vue de disponibilité unique, avec heatmaps de 1 h à 30 jours et arbre de dépendances interrogé en direct.

  • Disponibilité temps réel
  • Heatmaps 1 h → 30 j
  • Scénarios & sondes
  • Sonde live des dépendances

Observability Inventory

Le SI, cartographié. Et vivant.

Le référentiel unique de l'observabilité : les applications et leurs dépendances, issues de l'APM et des cartographies déclaratives, avec la stabilité du jour colorée sur chaque nœud — le statut de la production se lit sur la carte.

  • Carte de stabilité quotidienne
  • 113 applications
  • 750+ dépendances
  • Référentiel versionné — mise à jour auto
360° Un même référentiel, trois angles complémentaires
113 applications cartographiées
750+ dépendances
327 sondes supervisées
24/7 collecte & analyse
Splunk Cloud · Dynatrace · ServiceNow · supervision synthétique · mainframe — intégrés nativement Observability Suite by LYA
Grand groupe d’assurance 2024-2026

Observability AI — analyse de performance automatisée

Assistant IA

Une analyse de performance mobilisait un expert plusieurs heures : ouvrir l'outil de logs, croiser l'APM, chercher les changements dans l'ITSM, vérifier les bases de données, puis remettre le tout en forme. L'application industrialise cette démarche : l'incident est décrit en langage naturel, la chaîne d'investigation s'exécute, un rapport PDF exploitable en sort.

  • Routage déterministe des intentions (stabilité, RCA applicatif, ITSM, réseau, mainframe, base de données)
  • Exécution de « piliers » d’analyse chaînés, avec baseline automatique à J-7 et corrélation des changements
  • Garde-fou anti-hallucination : toute affirmation du rapport est adossée à une mesure réellement collectée
  • Historique des conversations, bibliothèque de rapports, suivi des coûts LLM, mode expert
  • Diffusion multi-canal : rapport PDF brandé, carte adaptative sur la messagerie d’équipe, e-mail

Résultats

  • Analyse ramenée de plusieurs heures d’expert à quelques minutes
  • Le modèle de langage n’accède jamais aux données brutes : il orchestre des outils, il ne les remplace pas
  • Connecteurs temps réel vers cinq systèmes sources
  • Python
  • FastAPI
  • PostgreSQL
  • React
  • TypeScript
  • SSE
  • LLM (tool-calling)
  • Docker Compose
Grand groupe d’assurance 2025-2026

Observability Inventory — référentiel vivant du parc applicatif

Référentiel & cartographie

Impossible de répondre simplement à « cette application est-elle supervisée ? » ou « qu'est-ce qui tombe si ce composant tombe ? ». Les dépendances vivaient dans des cartographies dessinées à la main, incomplètes et vite périmées. L'application recompose ce référentiel automatiquement et le confronte en permanence à la réalité des données.

  • Carte de dépendances force-directed développée sur mesure en SVG (zoom, déplacement, isolation d’un nœud)
  • Enrichissement automatique depuis l’APM (relations d’appel observées) et depuis les référentiels déclaratifs
  • Matrice de couverture d’outillage : APM, stabilité, qualité, logs, infrastructure
  • Audit nocturne direct — ce qui est déclaré existe-t-il réellement ?
  • Audit nocturne inverse — qu’est-ce qui produit des données sans être référencé ? Détection des gisements de logs orphelins

Résultats

  • 113 fiches applicatives et plus de 750 dépendances maintenues automatiquement
  • Statut de stabilité rafraîchi toutes les 5 minutes
  • Le référentiel ne peut plus dériver : deux audits croisés le confrontent chaque nuit aux données réelles
  • Python
  • FastAPI
  • JavaScript
  • SVG
  • YAML
  • cron
Grand groupe d’assurance 2025-2026

Observability Monitoring — disponibilité de bout en bout

Supervision applicative

Les sondes techniques et les scénarios de navigation produisaient un volume important d'événements, mais aucune restitution transverse : impossible de dire quelle application était réellement disponible, ni de descendre jusqu'au test technique en échec. L'application reconstruit cette chaîne, du taux de disponibilité global jusqu'à la sonde défaillante.

  • Arbre application → serveur → contexte web → sonde, avec interrogation temps réel au clic
  • Heatmaps agrégées côté moteur de recherche pour tenir la volumétrie
  • Filtres transverses par période (1 h à 30 j), application et population d’utilisateurs
  • Sonde live protégée contre le SSRF par liste blanche d’hôtes

Résultats

  • 43 applications supervisées, 69 scénarios et 327 sondes techniques
  • Règle de disponibilité définie avec le métier : une sonde technique secondaire en échec ne déclare plus une application indisponible
  • Python
  • FastAPI
  • JavaScript
  • JSON-RPC
  • XML
Grand groupe d’assurance 2026

Portail unifié Observabilité & Performance

Plateforme

Les outils de l'équipe étaient dispersés sur une dizaine de ports d'un serveur, chacun avec son URL à mémoriser — et une partie de ces ports était filtrée depuis les postes clients : l'outil tournait mais restait injoignable. Le reverse proxy, lui, était mutualisé avec quatorze applications d'autres équipes : impossible de le réécrire.

  • Contrainte structurante : ne modifier aucune ligne de configuration existante, le proxy étant partagé
  • Autorisation insérée avant la règle de blocage terminale, plutôt que modification de cette règle critique
  • Désambiguïsation par en-tête Referer pour les applications appelant des ressources à la racine
  • Encapsulation d’une application au routage côté client, qui perdait son préfixe derrière le proxy
  • Bascule en URL relative d’un outil qui pointait vers un port filtré depuis les postes
  • Patches de configuration idempotents, sauvegarde horodatée et validation syntaxique avant tout rechargement

Résultats

  • 18 outils accessibles en un clic depuis un seul écran, sans défilement
  • Zéro ligne de configuration des équipes tierces impactée
  • Procédure de réinstallation scriptée, configuration de référence versionnée
  • HAProxy
  • HTML/CSS
  • Python
  • PowerShell
Grand groupe d’assurance 2026

Tour de contrôle quotidienne — périmètre Épargne

Tour de contrôle

Le rituel de production quotidien du périmètre Épargne s'appuyait sur des sources dispersées. L'application les consolide en une revue unique, conçue pour être lue en séance.

  • Sept visions en onglets : alerting, stabilité, disponibilité, applicative, performance, partenaires, suivi
  • Agrégation de trois familles de sources : sondes de supervision, index de stabilité calculé à 5 minutes, métriques d’infrastructure
  • Comparaison systématique du jour à J-7
  • Taux de disponibilité décliné par population d’utilisateurs
  • Espaces d’analyse d’impact et de scoring

Résultats

  • Support unique de la revue quotidienne de production
  • Suivi de la performance transactionnelle, de la latence réseau inter-sites et de l’expérience poste de travail dans un même écran
  • Splunk Cloud
  • SPL
  • Dashboard Studio
Grand groupe d’assurance 2025-2026

Contrôle qualité des flux réglementaires Solvabilité 2

Qualité de donnée

Les flux de données réglementaires alimentant la chaîne Solvabilité 2 devaient être contrôlés en qualité et en délivrabilité, à une volumétrie que les approches classiques ne tiennent pas.

  • Modèle de données dédié interrogé en mode accéléré, pour tenir des volumétries de l’ordre du milliard d’événements
  • Trois niveaux de restitution : vision sommaire, consolidée, et consolidée comptable
  • Croisement couple applicatif × flux × statut de délivrabilité × décompte des contrôles
  • Refonte de l’indicateur de délivrabilité : suppression des faux négatifs induits par des jointures à fenêtre temporelle figée, au profit d’une construction par référentiel juste pour toute mensuelle passée

Résultats

  • Jusqu’à 16,5 millions de contrôles suivis sur un seul flux, dont les écarts sont isolés ligne à ligne
  • Faux négatifs de délivrabilité éliminés — la cause était structurelle, pas paramétrique
  • Splunk Cloud
  • SPL
  • tstats
  • Dashboard Studio
Grand groupe d’assurance 2025-2026

Analyse de charge mainframe et anticipation du bridage

Mainframe

La consommation du mainframe est plafonnée contractuellement. Le franchissement du plafond déclenche un bridage de la machine, dont l'effet se voit immédiatement sur les temps de réponse applicatifs — mais se constatait après coup.

  • Chaîne complète d’analyse de la charge : santé temps réel, journée type, détail des travaux batch, diagrammes de Gantt des chaînes
  • Statistiques par programme, performance des transactions transactionnelles, indicateurs de niveau de service
  • Comparaison continue de la consommation des partitions logiques à la limite contractuelle
  • Prédiction à 30 intervalles anticipant le franchissement du plafond

Résultats

  • Le bridage devient anticipable au lieu d’être constaté : l’équipe agit avant l’impact applicatif
  • Pourcentage de charge par partition rafraîchi à la seconde
  • Splunk Cloud
  • SPL
  • z/OS
  • enregistrements SMF
Grand groupe d’assurance 2026

Passerelles d’extraction — sortir la donnée vers les systèmes tiers

Industrialisation

La plateforme d'observabilité est excellente pour calculer, mais les consommateurs de ces calculs n'y sont pas : une chaîne d'alimentation attend des fichiers déposés sur un serveur, une équipe FinOps travaille dans un espace documentaire. Deux batchs jouent le rôle de passerelle sortante, sans intervention humaine.

  • Un seul moteur générique, N rapports : aucun cas d’usage n’est codé en dur, tout est paramétré par l’environnement
  • Requêtes maintenues dans la plateforme et appelées par référence : les faire évoluer n’impose aucune livraison
  • Protection anti-doublon par empreinte SHA-256 du jeu de résultats — la chaîne aval ne retraite jamais deux fois la même donnée
  • Protocole de dépôt respecté à la lettre : données, drapeaux de complétude et journal, pour que l’ordonnanceur aval ne consomme qu’un fichier complet
  • Extraction paginée par tranches, pour dépasser sans erreur silencieuse les plafonds de restitution de l’API cible
  • Dégradation élégante en trois niveaux : proxy injoignable, jeton non délivré ou téléversement en échec conduisent tous au même repli par courriel

Résultats

  • Le livrable arrive quoi qu’il arrive — c’est le point clé de conception : aucun échec n’est silencieux
  • Batch horaire dont la source ne change qu’une fois par jour : aucun retraitement inutile en aval
  • Python
  • SDK Splunk
  • SFTP
  • API Graph
  • OAuth2
  • Bash
  • cron
Carte de synthèse « Health Check Performance » diffusée automatiquement : un statut global et six domaines — applicatif, base de données, poste de travail, serveurs web, assistance et réseau — chacun avec son état et sa description, la période d’analyse en clair, et deux liens vers les tableaux de bord détaillés.
Grand groupe d’assurance 2025-2026

Morning Check automatisé — santé du SI en une carte

ChatOps

La validation quotidienne des performances du SI reposait sur une revue manuelle. Elle avait deux limites : elle mobilisait du temps expert chaque matin, et elle intervenait trop tôt pour observer la montée en charge réelle des utilisateurs. Le contrôle est industrialisé et diffusé automatiquement dans la conversation d'équipe, deux fois par matinée, dont une après la montée en charge.

  • Un statut global, calculé à partir de six domaines : applicatif, base de données, poste de travail, serveurs web, assistance et réseau
  • Chaque domaine porte ses propres règles de qualification, en OK / Warning / KO
  • Deux familles de seuils combinées : comparaison à la semaine précédente pour détecter la dérive, et seuils absolus sur une heure glissante pour détecter l’incident
  • Règle de disponibilité applicative fondée sur un indice de stabilité, pas sur une sonde isolée
  • Carte adaptative avec détails repliables et liens directs vers les tableaux de bord de niveau 2
  • Diffusion par automate, sans intervention humaine

Résultats

  • Revue matinale de plusieurs domaines ramenée à la lecture d’une seule carte
  • Deuxième passage programmé après la montée en charge : les dégradations qui n’apparaissaient qu’en charge sont désormais vues le matin même
  • Passage d’un contrôle déclaratif à un contrôle mesuré, avec des seuils explicites et discutables
  • Splunk Cloud
  • SPL
  • Power Automate
  • Adaptive Card 1.4
  • Teams
Grand groupe d’assurance 2024-2026

Pilotage FinOps de la plateforme de données

FinOps

La licence de la plateforme de données est facturée au volume ingéré. Une dérive de volumétrie se découvrait sur la facture, donc trop tard pour être arbitrée. Il fallait la voir venir.

  • Exploitation des journaux internes de l’indexeur pour suivre la consommation jour par jour
  • Trois niveaux de lecture : consommation totale, répartition par couple source × index, détail tabulaire
  • Outil de référence pour arbitrer les entrées de données avant qu’elles n’impactent le contrat

Résultats

  • La dérive de volumétrie devient visible et arbitrable avant facturation
  • Décisions d’ingestion appuyées sur une mesure, plus sur une estimation
  • Splunk Cloud
  • SPL
Grand groupe d’assurance 2025

Supervision d’une chaîne métier 100 % conteneurisée

Kubernetes & RPA

Une chaîne de traitement de dossiers de prévoyance, entièrement conteneurisée et terminée par un robot logiciel, ne produisait aucune télémétrie applicative classique. La seule matière disponible était le journal des conteneurs.

  • Supervision reconstruite exclusivement à partir des logs de conteneurs, filtrés par étiquette de référentiel
  • Entonnoir métier matérialisé étape par étape, chaque volumétrie obtenue par reconnaissance d’un motif précis dans le journal du composant correspondant
  • Deux compteurs d’anomalie distincts : rejets métier et échecs techniques
  • Extension au pilotage du run et aux extractions associées

Résultats

  • Une chaîne jusque-là aveugle devient mesurable de bout en bout, du dépôt au robot
  • Les pertes de dossiers se localisent à l’étape près, au lieu d’être constatées globalement
  • Splunk Cloud
  • SPL
  • Kubernetes
  • RPA
Grand groupe d’assurance 2025-2026

Contrôle automatisé de conformité des bases de production

Conformité

Le paramétrage des instances de base de données de production dérivait au fil des interventions, sans que personne ne puisse dire de combien ni où. Les écarts se découvraient à l'occasion d'un incident.

  • Collecte du paramétrage de chaque instance, puis confrontation à une valeur attendue tenue dans un référentiel
  • Taux de conformité par instance et répartition des écarts par niveau de criticité
  • Détail ligne à ligne : paramètre, valeur courante, valeur attendue
  • Vues complémentaires : analyse par instance, monitoring, parallélisme des index, statistiques

Résultats

  • La dérive de paramétrage devient un indicateur suivi, au lieu d’une découverte d’incident
  • Écarts hiérarchisés par criticité : l’équipe traite ce qui compte d’abord
  • Splunk Cloud
  • SPL
  • DB Connect
  • Oracle
Grand groupe d’assurance 2024-2025

Compte rendu de performance d’une filiale, du siège aux agences

Filiale

L'intégration d'une filiale au système d'information du groupe devait être pilotée sur des faits : les utilisateurs de la filiale travaillaient-ils dans des conditions comparables à celles du groupe, au siège comme en agence ?

  • Croisement de deux mondes : le référentiel des utilisateurs de la filiale, enrichi de leur affectation, et la télémétrie des transactions applicatives
  • Indicateur de ressenti utilisateur calculé sur les transactions rapides
  • Sept restitutions : vue d’ensemble, activité informatique, poste de travail, synthèse, investigation, agences, comparaison d’activité
  • Suivi du statut de bascule et investigation des écarts de performance entre les deux périmètres

Résultats

  • Plus de 700 utilisateurs suivis, siège et agences distingués
  • Le pilotage de l’intégration s’appuie sur des mesures d’expérience réelle, pas sur des déclarations
  • Splunk Cloud
  • SPL
  • Dashboard Studio
  • Citrix/VDI