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 :
- Etat et localisation des composants en cours d’exécution