Un projet e-business - site marchand, extranet fournisseurs, etc. - se concrétise toujours par la nécessité de relier entre elles des applications qui n´ont pas été conçues pour. Hier réservés aux grandes entreprises, les outils d´intégration d´application (EAI) s´adaptent aux besoins des PME.
Les systèmes d´information des entreprises reposent sur des outils hétérogènes - ERP, serveur d´application, GPAO, gestion de stock, gestion commerciale, etc. - qui n´ont pas été conçus pour dialoguer entre eux. Or, pour gagner en productivité, PME et grandes entreprises cherchent à réduire le coût de fonctionnement de leur système d´information tout en automatisant les échanges d´information internes - entre applications - et externe - avec les partenaires.
Les outils d´intégration remplissent cette fonction en reliant différentes applications via des connecteurs. Une tour de contrôle - le moteur de workflow - centralise et exécute la logique des échanges entre connecteurs. Les connecteurs sont des logiciels installés sur la machine qui héberge le programme à intégrer - base de données, ERP, etc. Ils dialoguent avec l´application soit au travers de son interface de programmation pour exécuter une fonction précise - passer une commande par exemple - soit directement au niveau de sa base de données grâce des protocoles standards tels qu´ODBC ou JDBC. Le connecteur se comporte un peu comme un espion qui scrute en permanence les événements qui se produisent au niveau de l´application. Il peut s´agir de l´ajout d´un fichier dans un répertoire, d´un enregistrement dans une base de données, etc.
Pour chaque événement, le moteur de workflow se charge d´exécuter un scénario - un ensemble de règles de transformation et d´ordres envoyés aux connecteurs. L´ajout d´une commande dans la gestion commerciale déclenchera par exemple l´injection des informations dans l´ERP et l´envoi d´un e-mail au responsable de production. Les trois points clés d´un outil d´EAI sont donc : les connecteurs, le moteur de workflow et l´outil de développement qui permet de créer les scénarios.Les principaux arguments de ces outils face à un développement sur mesure sont leur capacité à industrialiser la création de scénarios standards et la fourniture de connecteurs pré-développés. L´ensemble des éditeurs mettent en avant des gains en temps de développement de l´ordre de 60 à 90 % d´une approche sur mesure.
Cinq solutions adaptées aux PME Sunopsis 3 est un outil d´intégration basé sur Java 2 Enterprise Edition (J2EE). Il s´appuie donc sur XML, JMS, JCA, JDBC et les MOM les plus courants - Microsoft MQ, IBM MQSeries, etc. - pour intégrer des applications hétérogènes en mode asynchrone. Seul outil destiné aux PME à permettre une intégration temps réel des applications, Sunopsis peut également être utilisé en mode batch. Son interface graphique - Designer - permet de créer les règles de transformation et les scénarios sans avoir à développer. Il suffit en effet de connaître le langage SQL. L´outil est commercialisé à partir de 30 000 euros et fonctionne sur toutes les plates-formes supportant une Java Virtual Machine 1.3. Trois connecteurs sont disponibles : ERP et MOM à 14 000 euros, et EDIFACT à 7 000 euros. Net.EAI 4.0 de Mediapps est composé de 4 modules : un éditeur qui permet de créer les scénarios, un moteur de développement, un moteur de production chargé d´exécuter les traitements et des outils complémentaires pour la mise en production, le suivi d´exécution et l´administration. Comme Sunopsis, NET.EAI possède des connecteurs pour les principaux progiciels et MOM du marché ainsi qu´XML. Le moteur de workflow - Net.EAI Engine 4.0 - est commercialisé 20 000 euros, Designer 5000 euros et chaque connecteur coûte 5000 euros. L´outil de Mediapps ne fonctionne que sous Windows.
L´offre de DataEXchanger est très proche de celle de Mediapps. Elle s´articule autour de DEX Server qui exécute les scénarios et d´un outil de conception de scénarios - DEX Designer. Cet outil fournit un langage logique simplifié pour construire les scénarios, mais il est également possible d´utiliser Visual Basic, Delphi, Java ou Perl pour des cas complexes. La version standard de la plate-forme - un seul processeur - est commercialisée 24 000 euros. La version Entreprise qui comprend des fonctionnalités avancées (répartition de charge, administration, etc.) est vendue 39 000 euros quel que soit le nombre de processeurs. De nombreux connecteurs applicatifs (SAP par exemple) sont disponibles à partir de 5 000 euros. Les outils de DataEXchanger fonctionnent sous Windows. Paseo se concentre sur l´orchestration des échanges de flux de données. Cette solution répond aux préoccupations quotidiennes des exploitants informatiques en proposant en plus des processus métiers la prise en charge de fonctions telles que la purge des fichiers de log, le nettoyage des disques, le test de la présence d´un serveur ou de la disponibilité du réseau, etc. Il existe une version simplifiée du logiciel - Paseo Express - qui n´intègre que les fonctionnalités les plus courantes. Ces deux versions sont commercialisées entre 25 et 85 000 euros selon les options. L´éditeur propose également des applications verticales - Paseo File Transfer à partir de 40 000 euros et Paseo Mail Process à partir de 25 000 euros.
De Gamma propose de son côté une offre à mi-chemin entre outil d´intégration et de développement. L´éditeur considère en effet qu´il est possible de gagner beaucoup de temps lors du développement en fournissant un atelier de génie logiciel qui génère l´interface de l´application directement à partir des connecteurs. L´offre de De Gamma s´articule autour de trois produits : De Gamma Server (intégration), De Gamma BPM/Workflow (orchestration), De Gamma Developper (atelier de développement). Ces logiciels sont commercialisés au choix en fonction du nombre d´utilisateurs ou par processeur. La première licence De Gamma Server commence à 30 000 euros, celle de BPM/Workflow à 12 000 euros et celle de Developper à 3 000 euros. De Gamma Server fonctionne exclusivement au dessus de Microsoft .NET.
|