Fonctionnalités

Fonctionnalités

Fonctionnalités principales

Le coeur fonctionnel est basé sur la necéssité de proposer de la visibilité aux utilisateurs dits “métier”.

Tout est organisé afin de proposer un accès adapté à cette population d’utilisateurs. Les fonctionnalités sont :

  1. Comprendre l’état d’un échange et son dysfonctionnement,
  2. Alerter les utilisateurs “métiers” des dysfonctionements lors des échanges de données,
  3. Rechercher les échanges suivant les informations manipulées ou les systèmes émetteurs.

Fonctionnalités secondaires

  1. Alerter les référents techniques de dysfonctionnements sur les interfaces et les flux,
  2. La capacité à organiser et structurer les environnements (Production, Qualification, etc.)
  3. Le chiffrement des contenus.
  4. Le respect des chorégraphies de médiations dans les flux,
  5. Le support de patterns complexes flux API et Messages.
  6. La gestion des tables de transcodification.

1 - Alerte des applications

Alerter les référents techniques lors de dysfonctionnement.

La détection d’alerte

Enterprise Flows Repository détecte les alertes sur la couche dite “médiation” et “application”.

La détection est dynamique. Les rejeux viennent modifier les états et adapter les alertes en conséquence.

La présentation pour les équipes techniques

Une information simple et compréhensible est présentée aux référents techniques afin de:

  • visualiser quel flux est en erreur,
  • lister les données concernées (Commande, Bon de Livraison, etc)
  • Mettre en évidence les erreurs relevées.

La sélection des bons interlocuteurs

Les responsables des applications sont automatiquement alertés par mail.

Les référents sont informés au plus tôt.

2 - Alerte fonctionnelle

Alerter les référents fonctionnels lors de dysfonctionnement.

La détection d’alerte

Enterprise Flows Repository détecte les alertes sur la couche dite “fonctionnelle”.

La détection est dynamique. Les rejeux viennent modifier les états et adapter les alertes en conséquence.

La présentation pour les métier

Une information simple et compréhensible est présentée aux référents métier afin de:

  • visualiser quel échange est en erreur,
  • lister les informations concernées (Commande, Bon de Livraison, etc)
  • Mettre en évidence les erreurs relevées.

La sélection des bons interlocuteurs

Les responsables des applications sont automatiquement alertés par mail.

Les référents sont informés au plus tôt.

3 - Tables de transcodification

Externaliser les tables de transcodification des médiations.

Qu’est-ce qu’une transcodification ?

Une transcodification est le fait de transformer un contenu en fonction de sa destination.

Par exemple, lors de la manipulation des contenants, il est nécessaire de pouvoir calculer une valeur depuis un contenant vers un autre.

Un carton a une dimension de 10x30x40.
Celui-ci peut contenir au maximum 5kg.
Son contenu est de 5 litres.

Une palette de 120x120x10 pèse 2 kg.
Celle-ci peut porter au maximum 1000 kg et 1025 litres.

Seulement 50 cartons peuvent être déposés sur la palette.

La table de correspondance est alors la suivante:

Clé carton kg litre palette
carton 1 5 5 50
kg 5 1 0.975
litre 5 1.025 1025
palette 1000 1025 1

Un outils pour les fonctionnels

Ces données sont PUREMENT fonctionnelles.

Elles n’ont pas vocation à être déployées dans les médiations API, ESB ou ETL.

Enterprise Flows Repository propose :

  • une interface de gestion aisée
  • un accès complet par API (pour les médiations).

Les transcodifications réduit les développements spécifiques et accélère la propagation des changements en offrant un outils complet.

4 - Suivi des flux

Collecte des traces reçues par Enterprise Flows Repository.

Une recherche efficace

Les flux sont accessibles par des recherches, soit:

  • temporelles
  • critères multiples

Des critères multiples

La recherche est possible par:

  1. des intervales de temps,
  2. les données transportées,
  3. les applications sources et cibles.

L’exemple ci-dessus illuste les API exposées au sein d’une API Gateway.

5 - Suivi des échanges

Suivi des transports d’information du point de vue fonctionel.

Une recherche efficace

Les échanges sont accessibles par des recherches, soit:

  • temporelles
  • critères multiples

Des critères multiples

La recherche est possible par:

  1. des intervales de temps,
  2. les informations transportées,
  3. les systèmes sources et cibles.

6 - Vision du RUN

Consultation de l’exécution des traces provenant du RUN.

Cette vision n’est pas théorique. Elle est calculée depuis les traces du RUN !

Une organisation en couche

Dans cette vision de l’exécution du RUN, EFR organise 3 blocs pour le même transport.

  1. La vision de l’échange

  1. La vision des flux

  1. La vision des médiations

Mise en avant des erreurs

Les erreurs relevées sont mises en avant lors de la sélection des flux ou des médiations.

Chaque erreur est identifiée et caractérisée pour faciliter le support en cas de dysfonctionnement.

Un accès aux traces

EFR est agnostique aux outils et aux éditeurs.

Responsabiliser EFR permet d’uniformiser le suivi de toutes les plateformes d’interconnexion du Système d’Information.