Architectures techniques
Bienvenue dans la section "Architecture Technique" de notre documentation. Cette section offre un aperçu détaillé de nos micro-services actuels, leurs fonctions, impacts, et niveaux de criticité.
Micro Services Actuels
1. Administration
- Description et Impact:
- Permet de visualiser l'état de tous les micro-services.
- Notifie les administrateurs en cas d'arrêt d'un micro-service.
- Criticité: Non-Bloquant
2. Gateway
- Description et Impact:
- Sert d'aiguillage pour les requêtes.
- Un dysfonctionnement sur celui-ci rendrait l'application inaccessible.
- Criticité: Bloquant
3. Authentification
- Description et Impact:
- Authentifie les utilisateurs.
- Un dysfonctionnement de ce micro-service bloquerait l'authentification des utilisateurs à la solution.
- Criticité: Bloquant
4. Configuration
- Description et Impact:
- Permet de déployer des changements de configuration logicielle sans avoir à redémarrer toute l'application.
- Criticité: Non-Bloquant
5. Commun
- Description et Impact:
- Micro-service central, regroupant une majorité des fonctionnalités, notamment celles essentielles : saisie des dossiers, des articles, des pièces commerciales.
- Criticité: Bloquant
6. Dictionnaire de Données
- Description et Impact:
- Micro-service responsable du dictionnaire de données.
- En cas d'indisponibilité, le remplacement automatique des données sur les documents administratifs ne serait plus assuré.
- Criticité: Bloquant
7. Emails
- Description et Impact:
- Micro-service envoyant les mails.
- Criticité: Non-Bloquant
8. Fichiers
- Description et Impact:
- Responsable de l'enregistrement et de la lecture des fichiers joints.
- En cas d'indisponibilité, l'impression définitive des factures ne sera plus fonctionnelle, et l'accès aux fichiers joints enregistrés dans l'application ne serait plus possible.
- Criticité: Bloquant
9. Adresses
- Description et Impact:
- Micro-service associé aux adresses.
- En cas d'indisponibilité, les adresses seront toujours saisissables, mais la suggestion des adresses ne sera plus effective.
- Criticité: Non-Bloquant
10. Logs
- Description et Impact:
- Micro-service enregistrant les logs.
- Criticité: Non-Bloquant
11. Pont Comptable
- Description et Impact:
- Micro-service dédié aux fonctionnalités du pont comptable : le configurateur et l'export comptable.
- Criticité: Non-Bloquant
12. Impression Serveur
- Description et Impact:
- Micro-service fournissant les données des impressions.
- En cas d'indisponibilité, les impressions (Pièces, Reçus, Règlements, documents administratifs...) seraient indisponibles.
- Criticité: Bloquant
13. Impression App
- Description et Impact:
- Micro-service affichant les données des impressions, et convertissant les fichiers HTML en PDF.
- En cas d'indisponibilité, les impressions (Pièces, Reçus, Règlements, documents administratifs...) seraient indisponibles.
- Criticité: Bloquant
Cette liste fournit une vue d'ensemble de l'architecture technique, permettant de comprendre la fonction de chaque micro-service ainsi que son impact sur le système.