Urbanisme du Système d Information et EAI



Documents pareils
Les nouvelles architectures des SI : Etat de l Art

Les Architectures Orientées Services (SOA)

Fusion : l interopérabilité chez Oracle

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Urbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1

Urbanisation des Systèmes d'information

L EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN :

Le 09 et 10 Décembre 09

e-business, EAI et Business Intelligence Le triptyque gagnant profondément les structures des organisations et par conséquence

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE

URBANISME DES SYSTÈMES D INFORMATION

des besoins de contenu des besoins de forme !"#$%&'($)$*"+,$-.*"#$*"$/.0#12+/13.0#

Nouvelles technologies pour l intégration : les ESB

Business & High Technology

Mettez les évolutions technologiques au service de vos objectifs métier

Conception, architecture et urbanisation des systèmes d information

Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI

Architecture SOA Un Système d'information agile au service des entreprises et administrations


Fiche de l'awt Intégration des applications

Gérez efficacement vos flux d entreprises.

Introduction à la conception de systèmes d information

Comment initialiser une démarche SOA

EAI urbanisation comment réussir?

L'EAI (Enterprise Application Intégration)

BI = Business Intelligence Master Data-ScienceCours 2 - ETL

L intégration d applications unifiée par les Services Web et XML Réconcilier J2EE.NET EIS et mainframes

Sommaire. Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion

La démarche SOA et l interopérabilité applicative

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

Intégration de systèmes client - serveur Des approches client-serveur à l urbanisation Quelques transparents introductifs

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement


Virginie!SALAS Janvier!09! NFE107

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Conseil et Ingénierie des Systèmes d Information d Entreprise

ANTICIPEZ ET PRENEZ LES BONNES DÉCISIONS POUR VOTRE ENTREPRISE

Software Application Portfolio Management

Travail collaboratif. Glossaire

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

informatisé de l'entreprise

Ordinateur central Hôte ERP Imagerie/Archivage Gestion des documents Autres applications d'administration. Messagerie électronique

Modéliser et déployer des processus d entreprise avec Biztalk 2006

Urbanisation du Système d information. Page 1. Plan du cours. 1- Introduction à l urbanisation 2- Démarche globale 3- Les EAI 4- Le BPM.

Jean-Philippe VIOLET Solutions Architect

L'avenir des ERP (ou, pourquoi les dinosaures ont-ils disparu?) 22/03/2010 AMETSIA Jean-Luc Méric

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Architectures d'intégration de données

Le livre blanc de l EAI Intégration des Applications d E n t r e p r i s e. octobre 99

Business Process Modeling (BPM)

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003

Programmation Web Avancée Introduction aux services Web

Architecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Industrialisation du déploiement d'applications et de socles techniques

Nouvelles Plateformes Technologiques

Stage ingénieur : Participation à un projet de convergence des Systèmes d Information de retraite

Urbanisation des systèmes d information

Infrastructure Management

INDUSTRIALISATION ET RATIONALISATION

La sécurité des processus métiers et des transactions. Stéphane Marcassin Bull Services Sécurité

Chapitre 9 : Informatique décisionnelle

DataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X

Annuaires LDAP et méta-annuaires

Windows (2000/NT), Solaris, AIX, HP-UX, Linux Haute disponibilité : SunCluster 3, Veritas Cluster Server 4. J2EE (JSP, Servlet, EJB, JTA), Open Source

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

25 octobre JD EDWARDS ENTERPRISEONE et DÉMATÉRIALISATION

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

Environnements de Développement

BI Open Source Octobre Alioune Dia, Consultant BI

SI assurance démarche et principe de construction. Alger le 29 mai 2006

GUIDE COMPARATIF ETL.

PICRIS. Le progiciel des métiers de la Retraite, de la Santé, de la Prévoyance et du Social

Offre Référentiel d échange

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Entreprises Solutions

UE 8 Systèmes d information de gestion Le programme

EAI. De l intégration à l e-business. Novembre François Rivard consultant senior Tél :

W4 - Workflow La base des applications agiles

Gagner en performance avec un extranet. et mener son projet extranet?

DataStudio. Solution d intégration des données et de diffusion de l information

BizTalk Server Principales fonctions

Projet CASI: Master Data Management

Qu est-ce que ArcGIS?

Du paradigme Suivi/ordonnancement/GPAO au paradigme ERP/APS/MES : révolution ou évolution?

Evidian IAM Suite 8.0 Identity Management

La reconquête de vos marges de manœuvre

FOSS Enterprise Integration Plattaform

Messagerie asynchrone et Services Web

Système d information : démystification, facteur de croissance et conduite du changement

APPEL D OFFRE. Projet décisionnel. Juillet 2011

Exécution de processus

Groupe Eyrolles, 2004 ISBN :

E 2 O : Mettre en oeuvre un portail avec WebCenter Suite

Introduction aux «Services Web»

Transcription:

Urbanisme du Système d Information et EAI 1

Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2

Les besoins des entreprises 3

Le constat : une situation paradoxale Volonté croissante d'évoluer au sein des entreprises : nouveaux produits nouvelles offres commerciales nouvelles organisations nouveaux canaux de distribution 4

Le constat : une situation paradoxale Capacité décroissante des SI d'évoluer : de plus en plus d'applications, de flux d informations, d accès donnés aux utilisateurs (internes ou externes) 1980 : informatique centralisée 5

Le constat : une situation paradoxale Capacité décroissante des SI d'évoluer : de plus en plus d'applications, de flux d informations, d accès donnés aux utilisateurs (internes ou externes) 1990 : décentralisation client /serveur 6

Le constat : une situation paradoxale Capacité décroissante des SI d'évoluer : de plus en plus d'applications, de flux d informations, d accès donnés aux utilisateurs (internes ou externes) 1995-98 : ERP / Datawarehouse 7

Le constat : une situation paradoxale Capacité décroissante des SI d'évoluer : de plus en plus d'applications, de flux d informations, d accès donnés aux utilisateurs (internes ou externes) Depuis 1998 : Internet 8

Conséquences Conséquences Le Système d Information est de plus en plus difficile à faire évoluer Il coûte de plus en plus cher à maintenir Les équipes informatiques sont de moins en moins réactives Système d Information Spaghetti 9

Les besoins actuels Faire évoluer le Système d Information L ouvrir à l extérieur (clients, partenaires, fournisseurs) Améliorer son évolutivité (technique et organisation) Améliorer sa fiabilité SI de l entreprise SI externes 10

Les besoins actuels Réduire les coûts de maintenance, de fabrication Mutualiser les services offerts par le SI Fournir aux équipes informatiques les moyens de répondre à la demande des utilisateurs 11

Les besoins actuels Fournir aux utilisateurs des services conformes à leurs besoins Aider les utilisateurs à définir leurs besoins Favoriser la convergence vers une solution Rendre les équipes informatiques plus réactives 12

Elément de solution : l urbanisme 13

Élément de solution : l Urbanisme Mêmes objectifs que pour une ville : Découpage de la ville en quartiers Organiser au mieux les flux entre les différents quartiers Fournir une infrastructure standard aux quartiers (eau, électricité, ) quel que soit leur style architectural savoir évoluer à travers le temps et prendre en compte les besoins non seulement du présent, mais également du passé et du futur. 14

Élément de solution : l Urbanisme Les principes Les processus métier des entreprises sont organisés par domaines, sousdomaines,, blocs 1 bloc = 1 application, 1 composant, 1 module, Chaque bloc est autonome et capable d assurer seul l accomplissement des fonctions qui lui sont attribuées Commande Facturation 15

Élément de solution : l Urbanisme Les principes Chaque bloc encapsule les données dont il a la charge et qui ne peut être directement accédé par un autre bloc (principe de la technologie objet) Chaque bloc produit des résultats avec un format standard sans présumer des destinataires Les communications entre les blocs doivent s effectuer indirectement au travers d un gestionnaire de flux (Bus applicatif - ESB) Commande Facturation 16

Élément de solution : l Urbanisme Comment passer de la situation actuelle à un SI urbanisé? SI de l entreprise Aujourd hui Demain 17

Élément de solution : l Urbanisme Comment passer de la situation actuelle à un SI urbanisé? Établir une cartographie du SI existant : Applications Flux entre applications (lecture / modification) Flux avec l extérieur du SI Concepts et Services métier (fonctions) rendus par les applications Décrire les processus métier Définir l urbanisme cible Blocs Services Flux d informations Mettre en place un gestionnaire de flux 18

Élément de solution : l Urbanisme Cartographie du système existant Domaines fonctionnels Blocs / composants Flux Internes externes 19

Élément de solution : l Urbanisme Cartographie du système existant Définir le glossaire (concepts métier) Grouper les concepts par domaine fonctionnel Identifier les services rendus par le Système d information et les regrouper par concept métier Commande Liste Lignes Commande() Total commande() Ajouter Ligne Commande() Supprimer Ligne Commande() Cient Liste Contacts() Adresse Principale() Chiffre d'affaires() 20

Élément de solution : l Urbanisme Décrire les processus métier Lister les processus métier, par domaine fonctionnel Décrire le déroulement des processus, identifier les appels aux services métier Client Service Clients Système Demande d'informations Recherche Commande Lire Commande : Commande Consultation Détail Commande Liste Lignes Commande : Commande 21

Élément de solution : l Urbanisme Définir l urbanisme cible En fonction des flux d information nécessaires Pour limiter les accès entre blocs Publier les services qui seront offerts par chaque bloc / composant Décrire les futurs services (paramètres d appel, informations en retour, règles de gestion) Dans les blocs existants, identifier les appels aux services des autres blocs Choisir un gestionnaire de flux compatible avec l architecture existante : Module 1 : Module Commande : Module Client Recherche Commandes( ) Liste Lignes Commande( ) Modifie Chiffre d'affaires( ) 22

Élément de solution : l Urbanisme Mise en œuvre progressive / Approche itérative Interfaces / Services Bloc Bloc ᄇ Bloc Bloc Bloc 23

Élément de solution : l Urbanisme SI externe Bloc Bloc Utilisateur Bloc 24

Élément de solution : l Urbanisme Bénéfices Standardisation de l infrastructure / des échanges Mutualisation / Réutilisation des services existants Ouverture du SI à l extérieur Partenaires Fournisseurs Clients Limites Incompatibilité des applications / progiciels existants Gérer la coexistence entre les anciennes applications et le nouveau gestionnaire de flux 25

Élément de solution : l Urbanisme 2 méthodes d'implémentation Méthode lourde Publication de services Modification des applications existantes Mise en place d'un bus applicatif => Grands groupes, multi-sites, nb applications > 50 => Délais de mise en oeuvre importants ( > 1 an) Méthode Light Echanges par accès BD ou transferts fichiers ou API existant dans les applications Pas ou peu de modification des applications existantes => PME ou sites départementaux, peu de sites, nb applications < 50 => Délais de mise en oeuvre rapides ( entre 1 et 3 mois ) 26

Schéma d'urbanisme type Firewall Notes de frais Communication Utilisateurs Clients Annuaire Référentiel docs Services web Intranet Infocentre Partenaires Internet Extranet EDI EAI / Bus Applicatif Fournisseurs Services web Progiciels CRM Applications spécifiques Gestion Parc Gestion Utilisateurs Production Ressources humaines Comptabilité Budget Ctle gestion 27

l Urbaniste : un métier Mission : Elaborer et maintenir un plan d'évolution de l'informatique en concertation avec les directions métiers nécessite un profil de compétences particulier, donne parfois lieu à la création d'un poste dédié Dans les grands groupes 2 écoles / approches : Partage entre plusieurs opérationnels et membres de la DSI => favoriser l'appropriation de la démarche par tous Un urbaniste bien identifié au sein de la DSI => seule façon de garantir la mise à jour des cartographies et la pérennité du chantier d'urbanisation dans le temps 28

l Urbaniste : un métier Les rôles de l'urbaniste Cartographie / urbanisme cible du système d'information => dialogue entre DSI et MOA 2 cartes : Etat du SI à un instant T Une ou plusieurs cibles à atteindre => impacts sur le SI Règles de «gouvernance» du SI Garantir la maintenance du plan d'évolution du SI Gestion des changements 29

l Urbaniste : un métier Le profil de compétences Communiquant Chef d'orchestre Capacités de synthèse et de formalisation Capacités d'écoute (Très) Bonne connaissance du métier Compétences techniques Expérience => Ancien Chef de projet / Directeur de projet MOA ou MOE 30

EAI : des outils au service de l urbanisme 31

EAI : des outils au service de l urbanisme Définitions L'EAI désigne à la fois les solutions et les méthodes destinées à assurer l'intégration des différentes composantes du système d'information. Il s'agit de gagner en souplesse et de baisser les coûts de maintenance des interfaces inter-applicatives. EAI stratégique : conduite et supervision de processus transversaux, redéfinition globale des processus pour l entreprise étendue. Projet très structurant et sur du long terme. Le retour sur investissement n est pas uniquement technique, il est accru par un accompagnement efficace du changement. EAI tactique : sert à mettre en œuvre des flux à vocation essentiellement technique (transport et routage de données de synchronisation, de consolidation ou de réplication), ses impacts sur l entreprise sont moindres. En fonction de la taille du système d information, il peut être utilisé comme complément à l EAI stratégique ou comme outil d urbanisation à part entière. 32

EAI : des outils au service de l urbanisme Interfaces / Services Bloc Bloc EAI Stratégique Bloc Bloc Bloc EAI Tactique 33

EAI : des outils au service de l urbanisme Les gestionnaires de flux La problématique est aussi ancienne que les Systèmes d Information Depuis toujours : le transfert de fichiers Extraction ETL = Extraction / Transfer (Transformation) / Load Pas sécurisé Transfert Pas normalisé Cher à maintenir (les programmes d extraction se sont multipliés de manière anarchique) Chargement 34

EAI : des outils au service de l urbanisme Les gestionnaires de flux Solution orientée Bases de données : la réplication Mise à jour Utilisation Sécurisé Trop orienté Données 35

EAI : des outils au service de l urbanisme Les gestionnaires de flux Évolution : échange de messages Serveur MOM Le serveur MOM sécurise la remise des messages aux destinataires Au fil de l eau Pas forcément normalisé 36

EAI : des outils au service de l urbanisme Les services fournis par le MOM Garantie de délivrance Notification Établissement de priorités Sécurité Gestion évènementielle Gestion de transactions Évolutions : Possibilité d envoyer un message à plusieurs destinataires Les applications intéressées s abonnent à un type donné de message Les règles de routage sont définies au niveau du serveur MOM, éventuellement en fonction du contenu du message («content routing») 37

EAI : des outils au service de l urbanisme Outils EAI : services à valeur ajoutée Transformations <Champ1>;<Champ2>;<Champ3>;<Champ4> <Champ1>; <Champ3> <Champ2> + <Champ4> Centralisation du code de transformation Éditeur de formats Équipe d administration des données et des flux 38

EAI : des outils au service de l urbanisme Outils EAI : services à valeur ajoutée Connecteurs et passerelles fichiers SAP Utilisateur PeopleSoft Maintenus par les éditeurs Maîtrise des coûts d évolution Tuxedo DB2 Oracle 39

EAI : des outils au service de l urbanisme Outils EAI : services à valeur ajoutée Connecteurs vers l extérieur (partenaires, fournisseurs, ) XML DB2 <Nom-Client>Durand</Nom-Client> <Prenom-Client>Jacques <Prenom-Client> <Nom-Client>Durand</Nom-Client> <Prenom-Client>Jacques <Prenom-Client> Normalisation des formats d échange entre partenaires Normalisation des contenus (dictionnaires métiers) SAP 40

EAI : des outils au service de l urbanisme Outils EAI : services à valeur ajoutée Gestion de workflow Client Service Clients Serv ice Comptable Système Règles de flux d informations entre les utilisateurs, en fonction du cycle de vie des données Demande de réclamation Etude du dossier Routage des dossiers Constitution automatique de «To-Do Lists» (dossiers à traiter) pour les utilisateurs Acceptation réclamation Ajout avenant Réclamation [Accepté] Création remboursement Crédit Compte client Envoi notification de crédit 41

EAI : des outils au service de l urbanisme Autres services Administration et suivi Des messages, des flux Des processus Sécurité Autorisations d accès, habilitations, intégrité des données Montée en charge Répartition de la charge sur plusieurs processeurs, plusieurs serveurs 42

EAI : des outils au service de l urbanisme Résumé des fonctionnalités Accès fichiers, Bases de données Transformations Connecteurs (accès natifs, ODBC, Web services,...) Echanges asynchrones de messages (MOM) Workflow Administration et suivi (processus, flux, déclencheurs) Sécurité Montée en charge 43

EAI : des outils au service de l urbanisme «Web services» Publier un service métier via les protocoles Internet standards Appel du service via SOAP (Simple Object Access Protocol) La requête est écrite en XML Recherche du service à l aide d un annuaire UDDI (Universal Description, Discovery and Integration) Description du service, des paramètres, des informations retournée avec WSDL (Web Services Description Language) Enterprise Service Bus (ESB) Ensemble des fonctionnalités citées précédemment mais reposant sur des interfaces, protocoles, langages standards 44

EAI : des outils au service de l urbanisme Suivi des flux Surveillance des processus Moteur exécution Connecteurs ESB Référentiel Message Oriented Middleware Web Services TCP / IP Administration référentiel Outil de développement 45

EAI : les acteurs du marché Anciens acteurs des moniteurs transactionnels / serveurs d'applications BEA : WebLogic IBM : WebSphere Microsoft : BizTalk Ancien acteur «Gestion de flux» Sopra : Interpel Acteurs dédiés EAI / ESB SeeBeyond Sonic Software WebMethods Sunopsis Monde Open Source Sun : Open-ESB Java Business Integration Apache : Synapse Iona : Celtix Talend 46

Résumé Objectifs : Diminuer le coût de maintenance du Système d Information Améliorer l évolutivité et la fiabilité du Système d Information Ouvrir le Système d Information à l extérieur Rendre les équipes informatiques plus réactives, améliorer le service aux utilisateurs Solutions Mutualiser / réutiliser les services Isoler et encapsuler les services Fournir un mécanisme et un format d échange commun à l ensemble des applications du Système d Information 47

Résumé Démarche Établir la cartographie de l existant Décrire les processus métier Isoler / Encapsuler les services du SI Définir l urbanisme cible Mettre en place un gestionnaire de flux / un EAI Aménager progressivement les applications, de manière itérative 48

Démonstration : Data Exchanger Designer Process Ordonnanceur Scripts Histo Ref Flux 49

Questions? jmdupont@id-logistics.com 50