L’EAI (Enterprise Application Integration) désigne à la fois des processus et des progiciels permettant d’automatiser les échanges entre différentes applications d’une entreprise ou différents systèmes d’informations (S.I.) d’entreprises différentes. Il est possible d’échanger des données, des messages et collaborer à l’aide de processus communs.
Une plate-forme EAI relie les applications hétérogènes du système d’information autour d’un bus logiciel commun, chargé du transport des données.
Deux facteurs principaux poussent au développement de la mise en place de l’EAI dans les entreprises : - Le premier facteur, lié à la diversité du S.I. de l’entreprise, permettra d’exploiter les données et le potentiel de ces différents systèmes et de faciliter la maintenance des passerelles existantes entre ces systèmes.
- Le second facteur de développement de l’EAI, est lié aux événements ou changements structurels qui poussent les entreprises à augmenter la flexibilité et la réactivité de leur système d'information, d’où la généralisation des besoins d’intégration entre les logiciels d’applications de production (ERP) de logistique (SCM) de relation client (CRM)...
L’EAI intéresse toutes les entreprises qui ont une implantation multi-sites, des matériels différents, des bases de données multiples, des logiciels multi-applicatifs ou des problématiques B2B. Toute entreprise a besoin d’un EAI à des degrés divers en fonction de sa configuration, de ses systèmes et de ses logiciels comme en fonction de ses moyens et des enjeux. On distingue deux grandes familles : - L’EAI tactique intervient dans un périmètre limité. C’est un outil, un composant, qui va permettre d’automatiser un ensemble de traitements localisés sans impact sur le système d’information global de l’entreprise.
- L’EAI d’infrastructure implique une prise en compte et une évolution éventuelle du système d’information global de l’entreprise et de ses process (On parle de Business Process Management). Ce sont des logiciels qui se justifient dans des environnements d’applications complexes ou des environnements critiques, de grandes entreprises.
On peut distinguer quatre types de projets d’intégration qui déterminent la manière et les logiciels que l’on va utiliser. - Les projets d’intégration de l’informatique existante : environnements propriétaires, applicatifs spécifiques et bases de données non standards.
- Les projets d’intégration de progiciels ERP et CRM. Les produits d’EAI interviennent alors comme des accélérateurs dans la mise en place et la maintenance des ces nouvelles solutions.
- Les projets d’intégration de progiciels e-business pour ouvrir les systèmes d’information vers l’extérieur : e-procurement ou places de marché. Le choix des produits utilisés fait intervenir la qualité des parseurs XML. On parle alors d’EAI.
- Les projets d’urbanisation passent par l’examen de la gestion des échanges inter-applicatifs au sein du système d’information de l’entreprise mais aussi des échanges inter-applicatifs avec ses partenaires. Le choix de la solution fait intervenir les capacités B2B, A2A et la gestion des processus métiers. C’est ce que l’on appelle l’intégration par le haut. Ce sont des projets structurants pour les entreprises, qui peuvent s’inscrire dans une réorganisation des processus métiers.
|
Le téléchargement du guide EAI - Urbanisation est gratuit.
Nombre de pages : 28 Nombre de critères technologiques : 134 Format : PDF - 700 Ko Sommaire et page de téléchargement...
Contribuer ?Vous maîtrisez un sujet, vous souhaitez faire partager une expérience récente, vous souhaiter compléter un point dans un document… Vous êtes les bienvenus pour participer à l’évolution des documents publiés. |