Architecture technique pour la passation

Le contexte

Afin de transmettre aux parties prenantes les modules et les données qui leur sont spécifiques, il est apparu que le meilleur moyen est de scinder le catalogue actuel en deux :
  • un catalogue "cĹ“ur" qui va gĂ©rer la vĂ©rification et l'enrichissement des donnĂ©es, l'exposition par api, le contrĂ´le de la qualitĂ© des donnĂ©es, etc.
  • un catalogue "Ă©ducation" dĂ©diĂ© aux ministères Ă©ducatifs pour alimenter en formations en apprentissage Affelnet et Parcoursup. Cette application pourra ĂŞtre dĂ©ployĂ©e de façon indĂ©pendante pour chacun des ministères Ă©ducatifs, ou mutualisĂ©e selon le besoin.

Vue d'ensemble

Architecture cible pour la passation

MĂ©triques

DĂ©compte des lignes de code du catalogue par module pour Parcoursup

Nous n'avons pas encore fait la séparation entre le code cœur du catalogue et le code spécifique pour les ministères éducatifs.
Il y a un bloc squelette à prendre côté backend (7500 lignes environ) et le tout le code du front (20K lignes environ) :
  • RĂ©conciliation / Rapprochement - back 1200 lignes / front 2500 lignes
  • PĂ©rimètre - back 800 lignes / front 2000 lignes
  • Publication - back 100 lignes / front 500 lignes
  • Gestion des utilisateurs - back 500 lignes / front 1000 lignes
  • Gestion des rĂ´les / droits - back 200 lignes / front 500 lignes
  • Squelette backend - back 7 500 lignes
  • Total frontend - front 20 000 lignes
​
​
Dernière mise à jour 1mo ago