7 - EAI - PowerPoint PPT Presentation

About This Presentation
Title:

7 - EAI

Description:

Title: EAI presentation Author: ThM Last modified by: jmv Created Date: 7/5/1999 5:28:36 PM Document presentation format: Affichage l' cran Other titles – PowerPoint PPT presentation

Number of Views:102
Avg rating:3.0/5.0
Slides: 14
Provided by: ThM2
Category:
Tags: eai

less

Transcript and Presenter's Notes

Title: 7 - EAI


1
7 - EAI
  • Les EAI Enterprise Application Integration
  • Introduction
  • Objectifs
  • Définition
  • Architecture
  • Marché

2
Introduction
  • Interfacer les applications de l'entreprise pour
  • garantir l indépendance des applicatifs,
  • simplifier les échanges,
  • en sappuyant sur des standards
  • une offre apparue en 1999
  • à partir des MOM Messages Oriented Middleware,
  • puis des messages Brokers
  • les outils d'intégration d'applications de
    l Entreprise (EAI)

SourceStratégies, forces et défis des grands
offreurs sur le marché des EAI Gartner Group 1999
3
Objectifs
  • Une infrastructure d'échanges pour les
    applications
  • pérenne et évolutive,
  • inter opérable avec les partenaires externes et
    les progiciels
  • Comment ?
  • Supprimer toute couche intermédiaire propriétaire
    entre les applications et les middleware
    d'échanges,
  • Avec une infrastructure d'administration et de
    supervision commune pour toutes les applications
    du SI
  • .... S appuyer sur les modèles et standards du
    marché

4
Problématique ?
  •  Syndrome spaghetti 
  • Du TF vers le MOM
  • Bus déchange généralisé
  • Centralisation
  • de la gestion des règles de transformation
  • de l administration des flux

5
Les Middleware rappels
  • Plusieurs types de Middleware
  • TPM Transaction - processing Monitors
  • exemple TUXEDO BEA
  • MOM Message-oriented middleware
  • exemple MQ Series IBM
  • ORB Object request brokers
  • exemple IONA et modèle CORBA
  • WEB Web application protocoles
  • exemple HTTP, IIOP/RMI
  • OTM Object Transaction Monitors
  • J2EE, MTS
  • ... EAI

6
EAI - Définition
  • EAI catégorie de solutions et produits qui
    permettent
  • Le transport de messages,
  • La transformation (data),
  • en s appuyant sur des règles  métiers 
  • L administration et le contrôle de flux
  • La gestion des processus
  • La gestion dun référentiel

7
EAI - architecture
Gestionnaire Règles
Administration / Supervision
8
EAI Architecture
  • Plusieurs topologies d'exécution possibles
  • Étoile (ou Hub)
  • Un serveur reçoit et route tous les messages
    inter-applications
  • Bus (type Publish/Subscribe)
  • Plusieurs agents reçoivent chacun les messages et
    partagent le même référentiel de configuration.
  • Mixte
  • Donc ,
  • Complexité d'interface
  • transformation des données en fonction du
    destinataire suivant des règles définies et
    gérées au niveau du broker
  • multi destinations
  • Nouveau paradigme d'organisation
  • Règles de gestion pour les flux gérés de manière
    centralisée dans le broker et non dans les
    applications

9
Fonctionnement
  • Exemple - étoile

EAI
M.I.
Bus échange
10
Le modèle Publication-Abonnement
  • Exemple - Bus

11
Marché EAI - Quelques offres
  • SOPRA RDJ/MQ
  • Puissant moteur de transformation et de routage
  • Intégration Fichiers et bases de données
  • Num. 1 Européen
  • Au dessus MQ Series
  • IBM / NEON MQSeries Integrator
  • Bâti au-dessus de MQSeries
  • Puissant moteur de transformation et de routage
  • Multi-plateformes
  • Support des standards (Internet, XML,etc...)
  • Outils d'administration que MQSeries

  • TSI Mercator
  • Intégration Fichiers
  • Interfaces financières
  • Interface avec les progiciels (ex SAP R/3,
    PeopleSoft)
  • Support des standards (Internet, XML,etc...)

12
Marché EAI - Quelques offres
  • TIBCO TIB/MessageBroker
  • Puissant moteur de routage
  • Interfaces avec les réseaux financiers (Reuters)
  • Multi technologies (Corba, COM, XML...)
  • Numéro 1 mondial
  • Autres
  • MINT Mint Core
  • STC DataGate
  • Candle Candle Roma
  • Constellar Constellar Hub
  • Forté Software Forté Fusion
  • HIE CloverLeaf

13
En conclusionLes services d un EAI
  • EAI MOM avec Services à valeur ajoutée
  • Services de base (horizontaux)
  • Transport
  • Routage dynamique
  • Publish/subscribe, multicast
  • Transformation de données en fonction des
    destinataires
  • Gestion des transactions
  • Référentiel de règles (et outils de définition et
    gestion)
  • Options d'interfaces (verticaux)
  • Formats de messages standards (métier (financier
    Swift), FAX, Mail, Telex ...)
  • Interface avec les progiciels (ERP, CRM)
Write a Comment
User Comments (0)
About PowerShow.com