Aller au contenu

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.