Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
« Présentation générale de l ’EAI » 1
14/11/2018 „La plate-forme EAI “ Initiation à WBI « Présentation générale de l ’EAI » 1
2
Sommaire Les besoins L ’objectif général de l ’EAI Le marché de l ’EAI
14/11/2018 Sommaire Les besoins L ’objectif général de l ’EAI Le marché de l ’EAI L ’offre IBM Un projet EAI Ce document est un support de cours; il n ’est donc pas utilisable seul 14/11/2018
3
Les besoins Plusieurs types de besoins: Gestion de l ’évolution du SI
Synchronisation avec un site Web Intégration avec d ’autres systèmes d ’information Remplacement progressif du système d ’information ... 14/11/2018
4
Les besoins, la gestion de l ’évolution du SI
La situation: auparavant: un système central héberge une base de données maintenant: plusieurs systèmes, autant de bases de données Le besoin: synchroniser les données entre les bases supporter transformations/enrichissements 14/11/2018
5
Les besoins, synchronisation avec un site Web
La situation: le SI doit rester hors d ’atteinte le site Web doit communiquer avec le SI (par Internet) Le besoin: synchroniser les ensembles de données communs au fil de l ’eau supporter des rythmes différents (12/5 et 24/7) sécuriser les échanges (HTTPS, Firewall) 14/11/2018
6
Les besoins, l ’intégration avec d ’autres systèmes d ’information
Cibles d ’intégration: le système Corporate de la société des systèmes de partenaires extérieurs: EDF, France Télécom, … … pour consolider/échanger des données sur les clients, les commandes, les fournisseurs, … Besoins : ne pas avoir à synchroniser les modèles de données, les processus, les formats, … démarche « non intrusive » 14/11/2018
7
Les besoins, le remplacement progressif
La plate-forme d’intégration permet de faire cohabiter deux applications pendant le temps nécessaire au remplacement de l’existante par la nouvelle : 1/ Fonctionnement en “ maître-esclave ” : dans un premier temps, l’application existante reste l’application “ maître ” l’application nouvelle fonctionne en mode “ esclave ”, ses résultats ne se propageant pas au reste du système d’information ce mode de fonctionnement permet de comparer les résultats des deux applications ce fonctionnement en “ maître-esclave ” peut durer tout le temps nécessaire à s’assurer de la conformité des résultats de fonctionnement de la nouvelle application, souvent plusieurs mois …. 14/11/2018
8
… le remplacement progressif
2/ Période de cohabitation dans un deuxième temps, l’application nouvelle devient l’application “ maître ”, celle à laquelle accèdent les utilisateurs l’application ancienne continue de fonctionner pour alimenter toutes les applications situées en “ aval ” 3/ Transfert des interfaces “ aval ” : les interfaces “ aval ” avec les autres applications sont reprises une à une et transférées progressivement sur l’application nouvelle Avantages apportés par la plate-forme EAI: permettre des alimentations en « Y » (scissions, …) 14/11/2018
9
L ’objectif général Objectif:
marché d’équipement: des applications nouvelles marché de remplacement: des applications existantes Objectif: Prendre en charge les nouveaux échanges entre les applications existantes 14/11/2018
10
Le marché de l ’EAI Récent: 1998, les ERP, …
En cours de stabilisation: en tête: WBI, (1 société=1 produit) racheté par IBM, renommé WBI stabilisé: WebMethod derrière: SeeBeyond, Tibco (Reuters), … perdu de vue: Mercator (…, Sun), ... 14/11/2018
11
L ’offre IBM Actuellement: En cours d ’intégration: Bientôt:
avec MQSeries, Integrator, MQ Workflow, Holosofx, Rationale En cours d ’intégration: l ’interface: Eclipse le moteur: Websphere va remplacer la JVM ... Bientôt: fusion + re design: version 6, disparition d ’Integrator? Fusion XW-Workflow? Quel sort pour Holosofx et Rationale? …? La qualité « progiciel »? XW: WBI 14/11/2018
12
Les références Les logiciels:
Websphere Business Integration Interchange server 4.3 Websphere Business Integration Adapters 2.3.1 14/11/2018
13
Un projet EAI Chantier de 2 projets Pilote: projet « type 1 »
Assurer la cohérence des données de structure de l ’entreprise entre les applications utilisatrices projet « type 2 » Assurer la cohérence des données dupliquées entre le SI et le site Web en temps quasi-réel 14/11/2018
14
Le projet « type 1 » Besoin: Moyens:
plusieurs applications mainframe et Unix/Win utilisent des données de structure non cohérentes (découpage, granularité, …) Moyens: un applicatif de saisie / validation nouveau la plate-forme EAI pour les transformations les données transportées par fichier plat connecteurs: JDBC, Jtext 60 flux 14/11/2018
15
Structure de référence, architecture globale
applicatif Modèles wf LDAP Admin validation workflow WF data Auth /profils Administration LDAP DB2 DB2 DB2 Users / Profils LDAP client . VALID STRUCT WF Détection changements out out in Con JDBC Con JDBC out Import LDAP Con Jtext LDAP WBI out Import GXP GXP Con Jtext GXP in 14/11/2018
16
Le projet « type 2 » Méthode: Moyens:
pour chaque ensemble de données: identification du site Maître si le besoin de mise à jour apparaît sur le site Esclave, les données sont transmises au site Maître seule l ’application Maître, propriétaire de ses données, les met à jour l ’application Maître transmet les mises à jour effectuées au site Esclave Moyens: le plate-forme EAI pour les transformations les données transportées par MQSeries (Interpel) les échanges Internet en HTTPS connecteurs: MQSeries + MQ Internet Passthru 14/11/2018
17
architecture globale Internet 14/11/2018 MQSeries + MQ IPT HTTPS
Annonces DMZ Annonces CV Web Doc Internet Dossier Intérimaire CV Web Doc CV Web Doc HTTPS Application Web A traiter DMZ CV Web Doc Application Site central A traiter Légende Données Maître Données Répliquées 14/11/2018
18
Des exemples d ’intégration
Des transformations: champ Civilité: Mr, Mme, Mlle 1,2,3 champ Nationalité: en toutes lettres codes pays champ Nom de la commune: 30 car 32 car champ Code postal: 6 car 5 car application SC: tout en majuscules, sans accent application SC: tous les champs en longueur fixe, padding gauche ou droit ... Des créations dynamiques: champ Sécurité sociale démarche « non intrusive » 14/11/2018
19
Des exercices Quels besoins d ’intégration voyez vous satisfaits par une plate-forme EAI? Des questions? 14/11/2018
20
Fin du module Vos remarques et commentaires peuvent être notés sur la page concernée ou sur cette page avant de les transmettre à votre interlocuteur Ils aideront à améliorer cette initiation 14/11/2018
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.