Les entreprises disposent de nombreux systèmes logiciels différents qui sont utilisés
dans le cadre de leur activité. De plus, l'intégration de ces composants métier est propre à chaque entreprise.
Les deux scénarios d'intégration de processus métier les plus répandus sont les suivants :
- Courtier d'intégration : Dans ce scénario, la solution d'intégration
métier agit comme intermédiaire entre plusieurs d'applications dorsales.
Par exemple, vous devez vous assurer que lorsqu'un client passe une commande
à l'aide de l'application de gestion de commandes en ligne, la transaction met à jour les
informations correspondantes dans votre application dorsale CRM (Customer Relationship Management). Dans ce scénario, la solution d'intégration doit pouvoir capturer et éventuellement
transformer les informations requises de l'application de gestion de commandes
et appeler les services correspondants dans l'application CRM.
- Automatisation des processus : Dans ce scénario, la solution d'intégration
sert de lien entre les différents services informatiques qui, dans le cas contraire, n'auraient aucun point commun.
Par exemple, lorsqu'une entreprise embauche un employé, la série d'actions
suivante doit se dérouler :
- Les informations relatives à l'employé sont ajoutées au système de feuille de paie.
- L'employé doit pouvoir accéder physiquement aux infrastructures et un
badge doit lui être fourni.
- L'entreprise peut fournir un ensemble de ressources matérielles à l'employé
(espace bureau, ordinateur, etc.).
- Le service informatique doit créer un profil utilisateur pour l'employé et
autoriser l'accès à toute une série d'applications.
L'automatisation de ce processus est courante
dans un scénario d'intégration métier. Dans ce cas, la
solution implémente un flux automatisé qui est déclenché du fait de l'ajout de l'employé au système de feuille de paie. Par conséquent, le flux déclenche les étapes suivantes
en créant des éléments de travail pour les preneurs de décisions
ou en appelant les services correspondants.
Dans ces deux scénarios, la solution d'intégration doit accomplir les actions suivantes :
- Utiliser des sources d'informations diverses et des formats de données différents,
mais aussi pouvoir convertir des informations entre différents formats.
- Pouvoir appeler plusieurs services, en utilisant éventuellement différents mécanismes et protocoles d'appel.