Composants logiciels utilisés ############################# .. seealso:: La liste des dépendances logicielles exactes est décrite dans les release notes de chaque version de VITAM. Fournis ======== COTS ---- * `MongoDB `_ : base de données orientée documents * `Elasticsearch `_ (+ plugins) : base d'indexation * `Cerebro `_ : IHM d'administration d'Elasticsearch * `Curator `_ : maintenance des index d'Elasticsearch * `Logstash `_ (+ plugins) : agrégation et traitement des logs * `Kibana `_ : dashboards et recherche des logs techniques et métier * `Consul `_ : annuaire de services * `Siegfried `_ : identification des formats de fichiers Dans les extras, les outils supplémentaires suivants sont également fournis, sans garantie de bon fonctionnement : * `Metricbeat `_ pour réaliser notamment le monitoring de MongoDB. L'étendue des fonctionnalités portées par ce composant est en cours de stabilisation. * `Head `_ : interface alternative pour les index d'Elasticsearch * `mongo-express `_ : interface d'accès au contenu de la base MongoDB Bibliothèques structurantes --------------------------- * `Jetty `_ : moteur de servlet .. note:: Jetty est utilisé en mode "embedded", et n'est par conséquent pas remplaçable par un autre moteur de servlet. Requis ======== * Java (:term:`JRE`) 8 .. seealso:: Pour chaque version du système VITAM : * les composant fournis ou installés par dépendance sont précisés dans la documentation d'installation (:term:`DIN`) ; * la liste des bibliothèques et COTS opensources inclus (ainsi que leur version) sont précisés dans les release notes.