Communication des applications internes

eas'eFlow

eas’eFlow est la solution qui permet d’échanger des flux de données entre vos différentes applications (métier, documentaires, …).

A l’aide d’une multitude de modules standard à l’application et/ou développés spécifiquement pour vos besoins la solution permet de mettre en place plusieurs scénarios de traitement (workflow) paramétrables et adaptables à votre entreprise.

L’application permet entre autres de :

  • S’interfacer avec vos applications à l’aide d’API web (REST) ou via la collecte de fichiers images (PDF) ou de données (XML, CSV, IDOC, …).
  • Contrôler et/ou enrichir le flux de données via des règles de gestion paramétrables.
  • Transformer le flux en provenance d’une application métier dans un format cible défini par vos soins.
  • Signer électroniquement les documents.
  • Archiver les documents soit via votre système de GED, soit de façon légale chez un tiers de confiance.
  • Envoyer les flux et/ou documents pendant ou à la fin du traitement vers :

Solution modulaire pour le traitement de vos documents

eas'eFlow circulaire

D’un point de vue technique, l’application est construite avec une architecture en micro-service. Les services communiquent entre eux de façon sécurisée via des protocoles chiffrés. Il est possible d’installer un système de file d’attente (queuing) pour contrôler et répartir la charge entre un cluster de plusieurs serveurs. L’application s’adapte à votre architecture technique en s’installant sur Windows ou Linux en mode « on-premise » ou sur un cloud privé.

Le partenariat de BCSolutions avec OpenText garantit une expertise et un support avec les solutions de l’éditeur.

Les composants d'eas'eFlow

Description des composants

Monitoring et Reporting

Bénéfices de la solution

Prise en charge de flux documentaires aux format multiples

eas’eFlow gère différents formats de fichier et/ou de données comme les fichiers textes (XML, CSV,…) et le format PDF.

Interfaçage riche et
adaptable

eas’eFlow dispose d’une API standard (REST) permettant d’effectuer des traitements synchrone et asynchrone. Il est possible de customiser les interfaces pour les adapter à des situations spécifiques en ajoutant un module SOAP ou un scan de répertoire par exemple.

Des scénarios de traitement
paramétrables

L’application dispose d’un cœur applicatif qui agit comme un chef d’orchestre permettant de construire des scénarios de traitement du document a l’aide d’un système de Workflow puissant.

 

Une architecture modulaire et optimisée pour la montée en charge et le Cloud

L’application est construite avec une architecture en micro-services.
Celle-ci permet d’installer les modules nécessaires uniquement et de développer au besoin des modules spécifiques pour gérer des aspects propres à votre activité.

Cette construction logicielle adossée à un système de queueing interne permet de gérer finement la montée en charge de l’application en augmentant le nombre d’instances des services les plus sollicités.

L’architecture est conçue nativement pour être déployée On premise, en mode hébergé ou en mode Cloud privé.

Des interfaces de monitoring et d'alerting
à votre disposition

Eas’eFlow dispose de Dashboard complets et modulables à souhait. L’application offre la possibilité de suivre en temps réel les traitements et d’observer l’utilisation des ressources du serveur sollicité par l’application.

L’application utilise la technologie Elastic Search pour centraliser et structurer les messages de log afin d’analyser rapidement les anomalies ou chute de performance et de pouvoir rapidement y remédier.

Cas d'usages

Les utilisations typiques d’eas’eFlow sont les suivantes :

  • Récupération des flux de données.
  • Composition des documents par appel d’une solution de mise en forme de documents (exemple : OpenText Exstream).
  • Envoi sécurisé des documents (email, filesystem, archivage, portail, applications, …).

BCSolutions vous accompagne !

Fort de notre expertise et de nos expériences projets, nous vous proposons de vous accompagner dans la mise en place de votre projet.

De l’analyse au déploiement, nous prendrons en charge l’ensemble des phases de votre projet.