Référentiels & services transverses
Consommés par tous les modules métier : identité, paramètres, journal, fichiers, notifications. Indispensables au démarrage de la plateforme.
Gateway point d'entrée
/api/<module>/….Users
Config
Events
Documents
Les domaines fonctionnels du BCeCo
Chaque module est un service autonome (base dédiée, API versionnée), branché sur le socle commun (sécurité, événements, config, documents).
Courrier
GRH
Logistique
Forms Studio
Projets
Passation des marchés
Finances
Socle technique, bibliothèques et clients
Les briques partagées et transverses : sécurité, bus, stockage, librairies communes et applications consommatrices.
Keycloak (IAM)
Keycloak Extensions
Commons
Infra & CI/CD
Service Template
Reporting
Web
Mobile
auth.bceco.dev, accès aux modules via le gateway bceco.dev.Comment tout s'articule
Clients → gateway unique → micro-services autonomes, le tout sur un socle partagé (identité, bus, stockage).
/api/<module>/…Technologies & conventions communes
Chaque service partage le même socle, ce qui garantit cohérence, sécurité et exploitabilité.