5.2. Services techniques fournis par la solution

5.2.1. Moteur de déploiement et de configuration

Rôle :

  • Faciliter et centraliser la configuration, le déploiement et la mise à jour de VITAM

Fonctions :

  • Gestion des binaires d’installations (version, intégrité)
  • Gestion des éléments de configuration spécifiques à chaque plate-forme (y compris les secrets)
  • Pilotage de l’installation des services sur les éléments d’infrastructure (VM/containers) de manière cohérente

Données gérées :

  • Configuration technique du système VITAM
  • Certificats x509 : le moteur de déploiement et de configuration doit posséder la référence des certificats techniques déployés sur la plate-forme (car il doit entre autres assurer la cohérence de ces certificats entre les différentes instances des composants VITAM déployés)

5.2.2. Chaîne de traitement de logs et de métriques

Rôle :

  • Agréger, mettre en forme et exploiter les logs techniques du système
  • Agréger, mettre en forme et exploiter les métriques techniques du système

Fonctions :

  • Récupérer les éléments de logs provenant des composants du système
  • Structurer les logs techniques
  • Stocker les logs et métriques techniques
  • Présenter des dashboards d’analyse et de recherche des logs et métriques techniques

Données gérées :

  • Logs techniques
  • Métriques techniques

5.2.3. Service registry

Rôle :

  • Identifier la localisation et l’état (disponible / indisponible) des services VITAM

Fonctions :

  • Maintenir une vision cohérente de l’état des services
  • Fournir des interfaces de requêtage de la localisation des services

Données gérées :

  • État et localisation des composants en cours d’exécution