# Réu Proconnect * SGNum * Prez Sopra (Kevyn Monlouis) * ils vont nous fournir le DAT sur osmose # Dev * Stacks "classiques" : * react js 17 * springboot 2.7 * java 17 * mongoDB (chiffrement, simple collection) * base de code sur le gitlab de franceconnect * gitlabdev-franceconnect.fr ? * gitlab premium mais pas devrait fonctionner pour nous (y.c scan de container sur les pipelines) * buid maven & node selon api ou ihm * gestion healthcheck par Actuator * pas de grosse complexité de code, ils gèrent des comptes (demandes de compte), des accès Franceconnect, un peu d'orchestration pour nous appeler * leur jeu de test...c'est le nôtre * pour les specs pas très clair, stockées sur Osmose, Sopra avait pas l'air emballé * l'(A)moa c'est cgi (tout sous-traité du coup) # Archi ## API Manager : PISTE * ils sont clients d'un outil de l'AIFE, ils ont leur propre environnement * une évol pour prendre en compte FranceConnect dans le mapping * on fournit un contrat d'interface swagger fournie PISTE * 4 env, dev, rec, integration, preprod) * un env de prod, un sandbox * pas de rateLimit pour le moment ## Infra * cloud "OutScale" (?) * concentrateur de logs, pas d'ELK, Grafana, Prometheus * sans doute des billes via PISTE ## Nginx * frontaux * Loadbalancing et proxy * docker ## Tomcat * embarqués via springboot * docker ## MongoDB * docker ## Dispo * surveillances, sondes zabbix * 2 zones du cloud (A et B) * replica de fichiers MongoDB * redondance des machines dans les 2 zones * les api connaissent les bases des 2 zones, prêtes à basculer * gestion de l'IP publique par script entre les 2 zones en cas d'indispo * gestion par l'exploitation Sopra (autre équipe), tout semble automatique pour le failover