Interfacer facilement les différentes applications, même si elles proviennent d´environnements peu enclins à se parler comme Windows et Unix. Gérer à partir d´une plate-forme unique ces échanges et les développer étape par étape. Tel est le programme des nouvelles solutions d´EAI (Enterprise Application Integration), très "tendance".
Des directeurs informatiques font de l´intégration d´applications (EAI) depuis longtemps, tout comme M. Jourdain faisait de la prose. Car il s´agit tout simplement de créer des passerelles entre les différents progiciels de l´entreprise. Les nouveaux projets d´EAI diffèrent cependant en ce qu´ils tentent d´unifier la gestion de ces interfaces. Ils proposent une plate-forme située au coeur du réseau et qui centralise au sein d´un même référentiel les liens et interactions entre les applications.

Concrètement, la solution comprend une plate-forme centrale qui joue le rôle de "gare de triage" des interfaces entre applications. C´est à cette base de données que l´on indique les types d´interactions et de mises à jour souhaitées. Afin que chaque application puisse dialoguer avec la plate-forme centrale, il faut un connecteur qui se charge de la traduction. Les solutions EAI qui existent sur le marché en proposent généralement un certain choix, capables de s´entendre avec les environnements logiciels courants.« La concordance entre les connecteurs développés par l´éditeur d´EAI et ses applications est un critère très important », indique Bruno Berger (photo ci-dessus), consultant de la SSII HLI. Pour les applications plus spécifiques, il faut développer son propre connecteur. Là encore, les EAI proposent des ateliers de développement de connecteurs pour gagner du temps. La phase suivante consiste à enrichir le référentiel des liens entre applications, soit un gros travail de paramétrage.
Un budget à partir de 50 000 euros 
Avec des budgets qui démarrent, pour les petits projets, aux alentours des 50 000 euros (dont 50 % consacrés à l´achat de la licence, 40 % à l´intégration et 10 % à la formation), le choix de l´EAI n´est pas anodin. Pour en étudier la rentabilité, il faut comparer cet investissement à la somme des coûts de développement d´interfaces point à point. « Si il y a beaucoup d´événements mais peu de liaisons métier, l´EAI n´est pas pertinent. Prenons l´exemple d´un garage disposant de deux systèmes : l´un pour la comptabilité, l´autre pour les réparations, avec toujours la même interaction entre les deux. L´EAI prend son sens quand les liens métiers se complexifient. Exemple : si le garage a un centre d´appels téléphonique, un logiciel pour la gestion des réparations, un module pour les stocks et un autre pour la comptabilité », explique Bruno Berger. Toutefois, si le nombre d´interfaces entre les applications est très important, l´EAI risque de devenir trop lourd et moins approprié qu´un progiciel métier plus complet ou un ERP éventuellement relié à un EAI. En dehors des applications de l´entreprise, l´EAI peut également favoriser les échanges avec des sites distants. « Cela ne coûte presque plus rien de faire transiter de l´information d´un bout du monde à l´autre, et l´EAI est une solution pratique dans le cadre d´une informatique distribuée sur plusieurs sites », indique Philippe Chrétien (photo ci-dessus), spécialiste des EAI chez Klee. « L´EAI permet aussi l´optimisation des flux d´information avec les partenaires pour optimiser la chaîne logistique ou le réseau de distribution », ajoute Laurent Barot (photo ci-dessous), directeur des opérations de la SSII. Autre usage : l´intégration des flux en temps réel. « Nous intégrons les cours de bourse en direct, dans les applications de l´entreprise avec des solution du type Tibco (EAI spécialisé dans les applis financières) », explique Olivier Delabre, responsable commercial chez 2IC.

Beaucoup de promesses donc avec l´EAI en interne comme pour l´entreprise étendue. « L´EAI permet de procéder par étapes et de mener une vraie politique technique », souligne Bruno Berger. Même si, comme le rappelle Olivier Delabre : « Cette solution ne dispense pas d´une bonne analyse de l´existant et de l´architecture du système d´information ».
Quelques liens vers des EAI Biztalk de Microsoft. Pour les PME.
Webmethods, l´un des principaux éditeurs d´EAI.
Weblogic Server de BEA Systems. Un serveur d´applications web, qui intègre une solution EAI.
Mercator
Sunopsis
|