FICHE CONCEPT 03 ARCHITECTURE ORIENTEE SERVICE
|
|
- Marie-Hélène Bélanger
- il y a 7 ans
- Total affichages :
Transcription
1 FICHE CONCEPT 03 ARCHITECTURE ORIENTEE SERVICE BIEN GERER SES REFERENTIELS DE DONNEES : UN ENJEU POUR MIEUX PILOTER LA PERFORMANCE DE SON ETABLISSEMENT Version 1.0 octobre 2008 GMSIH 44, Rue de Cambronne Paris. Tel : Fax :
2 Copyright 2008 GMSIH Permission vous est donnée de copier et distribuer ce document selon les termes de la Licence D-GMSIH, Version 2.0 ou ultérieure publiée par le GMSIH. Une copie de cette licence peut être consultée à l adresse : Versions du document : Date Version Commentaires Statut Octobre Publication de l étude Validé 08/10/08 2/11 P132_FConcept03_SOA_V1.0
3 Sommaire 1. Introduction Pourquoi les architectures orientées service? Qu est-ce que la SOA? Premières définitions Qu est-ce qu un service? Le Découpage modulaire L ESB (Enterprise Service Bus) Référentiels transverses : Applications composites : Urbanisation et SOA Orchestration de services Liste des Figures Figure 1 : La SOA s'articule autour de 3 grands rôles : le client, le fournisseur et l'annuaire des services Figure 2 : L'architecture de référence SOA... 7 Figure 3 : Un exemple de processus métier : Gestion d'une venue /10/08 3/11 P132_FConcept03_SOA_V1.0
4 1. INTRODUCTION Le système d information hospitalier (SIH) est aujourd hui largement plus complexe qu il y a 20 ans. En parallèle, les demandes d évolution s accélèrent : informatisation du circuit du médicament, mise en place du dossier patient partagé, serveur d identité, traçabilité, systèmes d information décisionnels, mise en place des réseaux de santé, etc. Les architectures orientées service (SOA pour Service Oriented Architecture) sont destinées à faire face à ces demandes d évolution. Elles s inscrivent dans l ensemble des solutions destinées à assurer l intégration entre les applications, et constituent en quelque sorte la cristallisation des bonnes pratiques en matière d urbanisation et d intégration du SIH. Au-delà des aspects technologiques qui sont décrits dans cette fiche, la SOA est une démarche qui s aligne sur les besoins métiers. L approche SOA permet de passer d une culture applicative à une culture tournée vers les processus et les services. 08/10/08 4/11 P132_FConcept03_SOA_V1.0
5 2. POURQUOI LES ARCHITECTURES ORIENTEES SERVICE? Les architectures orientées service s imposent aujourd hui pour les raisons suivantes : Leur mise en œuvre peut être progressive ; Les applications patrimoniales (legacy) peuvent être conservées en ajoutant une couche qui expose leur interface fonctionnelle de façon standard et facilement accessible ; Ce modèle d architecture, dans lequel une couche spécifique prend en charge la logique d intégration, est plus évolutif : on peut découpler les exigences d évolution les unes des autres. La maintenance est par conséquent facilitée ; La tolérance aux pannes est plus importante grâce au découplage : un service peut tomber en panne avec un impact minimal sur le SI.. Les autres fonctions sont faiblement couplées donc peu impactées. La possibilité de fonctionner de manière asynchrone autorise par exemple à attendre que le service soit redémarré pour terminer les tâches qui lui auront été demandées. Les interfaces sont standardisées et orientées métier, ce qui facilite leur (ré)utilisation ; l interopérabilité du SI est ainsi améliorée et il devient plus facile de l ouvrir à des partenaires externes. La mise en œuvre d une architecture orientée service contribue à "l intégration métier", c'est-à-dire à l implication grandissante des utilisateurs dans la conception et la construction du SIH et par conséquent à l alignement du SIH à la stratégie de l. Elles permettent d assurer la pérennité des solutions mises en œuvre, grâce au découplage et à l utilisation de standards largement adoptés Elles permettent donc de mieux répondre aux nouveaux besoins et exigences, de façon pragmatique, c'est-à-dire progressivement et sans remettre en cause l existant. 1 Avant la SOA le SI est : Après la SOA, le SI est en silos, hermétique, monolithique, fragile et vulnérable. partagé, collaboratif, inter opérable, intégré. 1 Source : site de Sun 08/10/08 5/11 P132_FConcept03_SOA_V1.0
6 3. QU EST-CE QUE LA SOA? 3.1 PREMIERES DEFINITIONS L approche SOA consiste à présenter les différentes fonctions et informations du SIH sous la forme de services, qui peuvent être utilisés de manière homogène grâce à des méthodes communes et standards. Figure 1 : La SOA s'articule autour de 3 grands rôles : le client, le fournisseur et l'annuaire des services. Une architecture SOA est caractérisée principalement par les concepts clés suivants : Le service : composant technique qui encapsule une ou plusieurs fonction(s) liés autour d'un objet pivot (ou métier), que l on peut interroger et qui renvoie une réponse ; Exemple : le service Rechercher Identité patient répond si oui ou non, l'identité du patient, fournie en paramètre d'entrée du service, est connue du SIH. La description des services : elle permet de préciser les paramètres utilisables lorsqu on sollicite un service et le format de la réponse ; Exemple : la description de la réponse fournie par le service Rechercher Identité patient est de type booléen. Les annuaires (registres) de services : un service est publié dans un registre afin de le rendre disponible et de permettre sa recherche ; Exemple : une application composite (voir explication plus loin) gérant les venues est composée du service Rechercher Identité patient Le couplage lâche : la méthodologie de construction d'une SOA permet à chaque bloc fonctionnel d'évoluer le plus indépendamment possible des autres blocs, conférant ainsi une agilité certaine au SIH. Les référentiels transverses : pour qu un service soit réutilisable, il faut que les messages qu il délivre soient compréhensibles de la façon la plus large possible. L utilisation de référentiels transverses est donc indispensable : par exemple, les notions d unité fonctionnelle ou d acte véhiculées dans un message doivent être compréhensibles de façon non ambiguë par tous les utilisateurs du service. 08/10/08 6/11 P132_FConcept03_SOA_V1.0
7 La mise en place d une architecture SOA s'appuie notamment sur : L utilisation de standards, Le découpage fonctionnel des services qui permet la réutilisation, La possibilité de fonctionner de manière asynchrone (découplage temporel), L'appel à un service sans en connaître sa localisation exacte, Les concepts de service, de description ou de registre de services ne sont pas nouveaux. La nouveauté réside dans la conception axée sur l interopérabilité et la réutilisation des services au travers de l adoption de standards de plus en plus nombreux : qui sont supportés en conséquence par les éditeurs dont la portée est démultipliée grâce à l extension des réseaux intra et extra entreprise dont Internet par exemple. Une définition précise du concept de SOA est malgré tout difficile : le concept est encore en cours de construction, les visions peuvent varier d un acteur à l autre, et les technologies et standards sont en voie de maturation. Quoiqu il en soit, l adoption des principes généraux SOA va grandissante car ils sont identifiés comme capables de mieux répondre aux problématiques de rigidité et de complexification des systèmes d information. Figure 2 : L'architecture de référence SOA 08/10/08 7/11 P132_FConcept03_SOA_V1.0
8 3.2 QU EST-CE QU UN SERVICE? Un service est un composant technique qui encapsule une ou plusieurs fonctions liées autour d'un objet pivot (ou métier), que l on peut interroger et qui renvoie une réponse. Dans une architecture SOA, on utilise des standards qui permettent de décrire le service, de le publier dans un registre, de l invoquer, d échanger des messages, etc. XML, HTTP, WSDL, UDDI ou SOAP sont des exemples de standards les plus connus. Le service permet de masquer au consommateur tous les aspects internes et de renvoyer de l information dans un langage transverse. La localisation du service est elle-même transparente à partir du moment où le service est disponible sur le réseau (annuaire). En revanche, il propose une interface connue et pérenne. Un service a une forte dimension métier et un propriétaire du service doit être désigné dans un domaine métier. Il sera responsable de la définition métier du service et de son évolution. La mise en œuvre d un service doit s attacher à gérer les problématiques : De sécurité, en autorisant ou non l accès à une fonctionnalité ou à des données, en cryptant les données, etc. La réutilisation des services implique une attention particulière à ce niveau. De transaction : les transactions distribuées doivent être possibles. Par exemple, la transaction "création d un nouveau professionnel de santé" doit mettre à jour des informations dans des bases RH, paie, gestion des patients, etc. De qualité de service : disponibilité, performance De cycle de vie : gestion des évolutions du service et de la mise en œuvre des nouvelles versions Ces problématiques sont en général formalisées dans un "contrat de service". Les Web Services constituent une catégorie particulière de services, qui respectent un certain nombre de standards tels que HTTP et XML. 3.3 LE DECOUPAGE MODULAIRE Une architecture orientée service est par définition modulaire : on ne conçoit plus les applications de façon monolithique, mais on les découpe en services réutilisables et "orchestrables". Une application est donc finalement un assemblage de services (une nouvelle notion apparaît alors : les mashup). La granularité d un service est une notion primordiale qui aura un impact sur ses performances, ses capacités de réutilisation, et sa valeur ajoutée métier. Si le niveau de détail est trop fin, il ne sera pas pertinent du point de vue métier et on devra assembler de trop nombreux services pour répondre à un besoin. 3.4 L ESB (ENTERPRISE SERVICE BUS) De façon très synthétique, le rôle de l ESB est d assurer la connexion et la médiation entre les services. Il permet, de plus, le suivi et la fiabilisation de l activité des services. On se reportera à la fiche concept EAI ESB afin de disposer d un niveau d information plus détaillé. 3.5 REFERENTIELS TRANSVERSES : Les services doivent être réutilisables. Les messages doivent donc s appuyer sur des référentiels transverses, compréhensibles par tous les utilisateurs du service. Des outils spécifiques permettent de gérer ces référentiels transverses (on parle d outils MDM pour Master Data Management). On se reportera à la fiche concept MDM pour plus d informations. 08/10/08 8/11 P132_FConcept03_SOA_V1.0
9 3.6 APPLICATIONS COMPOSITES : Une architecture SOA, grâce à l adoption généralisée de standards, permet de construire rapidement de nouvelles applications par agrégation de différents services ou processus. On parle d applications composites. 3.7 URBANISATION ET SOA L'urbanisation s'est longtemps vu opposer deux approches : La première, théorique, s'inscrivait dans une démarche de construction ex-nihilo en proposant d'aligner le SI sur le métier en partant de la définition des processus (approche "Top-down"). La seconde, pragmatique, proposait au contraire d'analyser l'existant pour en dégager les services à créer (approche "Bottom-Up"). Si, à ce jour, le débat autour de la meilleure approche d'urbanisation n'est pas clos, d'autres approches composites ont émergé tentant ainsi de les réconcilier. Le tableau ci-dessous compare les différentes approches de mise en place d'une SOA. Approche Description Avantages Inconvénients Top-Down Aligner le SI sur le métier de l entreprise en partant de la définition des processus métiers afin de définir les services nécessaires à la réalisation de ces processus (en commençant par la définition des services de plus au niveau, c est-à-dire offrant le plus de valeur ajoutée métier). La meilleure en théorie car elle permet de piloter la SOA par les besoins métiers, et minimise la redondance de services. Rarement possible car elle signifie une refonte de tout ou partie du SI, jugée bien souvent trop coûteuse et trop risquée. Elle rend difficile l adhésion à la démarche des équipes MOE. Bottom-Up Analyser l existant en déterminant les fonctions existantes du SI. Ainsi cartographiées, il est possible d identifier les fonctions du SI qui sont éligibles au rang de service. Elle précise une cartographie du SI qui, si elle est tenue à jour et publiée, facilitera la réutilisation de services. Elle semble moins coûteuse que la démarche Top-Down (attention néanmoins aux coûts de maintenance). Elle bloque le pilotage de la SOA par les besoins métiers et ne favorise pas la mise en place d un effort transverse et ne permet pas de sortir de la "culture projet" en silos. Elle rend très difficile la justification de l investissement auprès du métier (bénéfices visibles très tard). Elle se limite à une mise en mode service de fonctions existantes sur le SI et tend à reconduire une autre forme d architecture spaghetti. 08/10/08 9/11 P132_FConcept03_SOA_V1.0
10 Approche Description Avantages Inconvénients Outside In (Meet In The Middle) Mener en parallèle : un chantier Top-Down définissant les processus métiers, un chantier Bottom-Up afin de cartographier l existant. Elle réunit les bénéfices des approches Top-Down et Bottom-Up en permettant de piloter la SOA par les besoins métiers tout en facilitant la réutilisation de services et la capitalisation sur l existant. Difficile à mener car elle induit des risques d effet tunnel et nécessite une coordination étroite des chantiers Top-Down et Bottom-Up très en amont de sa réalisation. Une fois ces deux chantiers en phase finale, réconcilier les résultats des deux approches afin de déterminer comment seront réalisés les processus métiers en croisant les besoins en services et le patrimoine applicatif. Middle Out Commencer In the middle, c est-à-dire là où le métier et les IT parlent le même langage (ou presque). Une fois les différentes parties d accord sur un premier socle de services métiers nécessaires : la MOA engage un chantier Middle-Up pour spécifier les processus métiers. la MOE engage un chantier Middle Down pour spécifier le socle de services de plus bas niveau permettant la réalisation des services métiers. Elle fait la part belle au dialogue entre métier et IT et pose la compréhension mutuelle comme pré-requis à la mise en œuvre d une SOA. Demi-objectif car elle limite le pilotage de la SOA par les besoins métiers, puisque le point de départ est l identification des services métiers nécessaires et non la définition des processus réalisant le métier de l entreprise. 3.8 ORCHESTRATION DE SERVICES L'efficience et l'agilité, que peut offrir la SOA, dépendent de la capacité à modéliser les processus métier (voir approche d'urbanisation "Top-Down" décrite ci avant). Un processus métier est l'ensemble des activités que l' de santé doit mener pour répondre à un événement métier qui lui est adressé. 08/10/08 10/11 P132_FConcept03_SOA_V1.0
11 Figure 3 : Un exemple de processus métier : Gestion d'une venue Une architecture orientée service met à disposition, de façon standardisée, un ensemble de services donnant accès à des fonctions métier. Le processus métier est ainsi vu comme un chef d'orchestre enchaînant une suite d'appel de services métiers (voir figure : Un exemple de processus métier : ) Cette orchestration des services a donné lieu à différentes solutions logicielles complémentaires : BPM (Business Process Management ou en français Gestion des Processus Métier) dont le rôle est de gérer les processus, c'est-à-dire : modéliser les processus à l'aide de langages formels graphiques (BPMN pour Business Process Modeling Notation) ou non (BPEL4WS ou plus simplement BPEL pour Business Process Execution Language) 2, exécuter les processus à partir d'un moteur BPEL. BAM (Business Activity Monitoring ou en français Suivi de l'activité Métier) dont le rôle est de suivre, en temps réel, des processus permettant de répondre à des interrogations du type : "quels sont les temps de passage dans les différentes étapes d un processus de gestion des malades aux urgences?" par exemple. 2 Des détails supplémentaires sont donnés dans le glossaire. 08/10/08 11/11 P132_FConcept03_SOA_V1.0
Urbanisme du Système d Information et EAI
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
Plus en détailConception, architecture et urbanisation des systèmes d information
Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: sylvie.servigne@insa-lyon.fr 1. Introduction
Plus en détailBusiness Process Modeling (BPM)
Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture
Plus en détailMineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)
Mineure SOA Business Process Modeling (BPM) Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Notion de processus? 2 Modélisation des processus? 3 Langages
Plus en détailUrbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI
Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 1.1
Plus en détailDémarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.
Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 4 5
Plus en détailLes Architectures Orientées Services (SOA)
Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie
Plus en détailURBANISME DES SYSTÈMES D INFORMATION
FAYCAL AYECH GL2. INSAT 2010/2011 INTRODUCTION AUX SYSTÈMES D INFORMATIONS URBANISME DES SYSTÈMES D INFORMATION De l Urbanisme à L Urbanisation des SI Urbanisme : Mise en œuvre des politiques urbaines
Plus en détailUrbanisation des systèmes d information
Urbanisation des systèmes d information 29-08-2013 Université Lyon 1, 7 Novembre 2013 Présentation Julien VILLANTI (julien.villanti@worldline.net) Unité Public Santé Transport (département Contacts) Fonctions
Plus en détailDémarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.
Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 4 5
Plus en détailWEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.
WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager
Plus en détailChapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle
Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle NFE107 Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle 5.1 Introduction Positionnement de la
Plus en détailUrbanisation des SI. Des composants technologiques disponibles. Urbanisation des Systèmes d'information Henry Boccon Gibod 1
Urbanisation des SI Des composants technologiques disponibles Urbanisation des Systèmes d'information Henry Boccon Gibod 1 Plan de l'exposé Technologies à la mode disponibles. Bus de données, ETL et EAI
Plus en détailComment initialiser une démarche SOA
Comment initialiser une démarche SOA Placer l approche l SOA au cœur c de la vie du Système d Informationd Olivier Dennery IT Architect IBM certified BCS Application Innovation Objectifs Objectifs - Rappeler
Plus en détailWorkflow et Service Oriented Architecture (SOA)
White Paper Workflow et Service Oriented Architecture (SOA) Présentation Cet article offre une approche pragmatique de la SOA et du workflow à travers des problématiques d'entreprises, une méthodologie
Plus en détailModèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)
LA BOITE A OUTILS DE L ACHETEUR DE BPM Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM) La boîte à outils de l acheteur de solution BPM -
Plus en détailLes nouvelles architectures des SI : Etat de l Art
Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre
Plus en détailBusiness Process Execution Language
Business Process Execution Language Rapport du projet de systèmes distribués d information Markus Lindström 6 mai 2009 Motivation personnelle Le sujet que j ai retenu et présenté dans le cadre du cours
Plus en détailProgramme Hôpital numérique
Programme Hôpital numérique Boite à outils pour l atteinte des pré-requis Fiches pratiques Octobre 2012 Direction générale de l offre de soins Sommaire 1. LE PROGRAMME HOPITAL NUMERIQUE... 3 2. LE SOCLE
Plus en détailLa démarche SOA et l interopérabilité applicative
La démarche SOA et l interopérabilité applicative Retour d'expérience des projets RITA / PRESTO de la Direction Générale de la Modernisation de l'état Abdelaziz Skalli Consultant Tél : +33.630.78.54.75
Plus en détailD une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.
PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue
Plus en détailUrbanisation des Systèmes d'information
Urbanisation des Systèmes d'information Des composants technologiques disponibles Urbanisation des Systèmes d'information - Henry Boccon-Gibod 1 Plan de l'exposé Technologies à la mode disponibles. Bus
Plus en détailNOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D
NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process
Plus en détailExécution de processus
Exécution de processus Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture et cartographie
Plus en détailCNAM cours NFE107 : Urbanisation et architecture des SI Xavier Godefroy, Rapport sur le BPM, mai 2009. Le BPM
Le BPM 1 Introduction... 2 1.1 Dissiper l ambiguïté... 2 1.2 Quelques définitions... 2 1.3 Définition du BPM... 3 1.4 Modélisation BPMN... 4 1.4.1 Les briques de la modélisation... 4 1.4.2 Des patterns
Plus en détailNouvelles technologies pour l intégration : les ESB
10, avenue de l Europe Parc Technologique du Canal 31520 Ramonville st Agne 05.61.28.56.20 05.61.28.56.00 www.ebmwebsourcing.com Nouvelles technologies pour l intégration : les ESB EBM Websourcing Sommaire
Plus en détailObjectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui
Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture
Plus en détailMise en place du Business Activity Monitoring (BAM) pour piloter les processus logistiques grâce aux Echanges de Données Informatisés (EDI)
Mise en place du Business Activity Monitoring (BAM) pour piloter les processus logistiques grâce aux Echanges de Données Informatisés (EDI) Thierry BIARD (DHL) MSIR 2006-2008 Soutenance de thèse professionnelle
Plus en détailPôle Référentiels Métier (Master Data Management)
Pôle Référentiels Métier (Master Data Management) KHIPLUS et le MDM Khiplus et le MDM : une longue histoire Émergence de solutions de MDM génériques Ralliement de Khiplus au MAG (MDM Alliance Group) Intervention
Plus en détailSOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea
SOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea Gartner 1992 : styles of client-server computing L origine du SOA? Presentation Presentation
Plus en détailL indispensable alignement technique et organisationnel sur la stratégie de l entreprise
L indispensable alignement technique et organisationnel sur la stratégie de l entreprise François GUERDER Responsable pôle technique Hôpitaux Universitaires de Strasbourg V3 Alignement stratégique? Dépense
Plus en détailL intégration d applications unifiée par les Services Web et XML Réconcilier J2EE.NET EIS et mainframes
L intégration d applications unifiée par les Services Web et XML Réconcilier J2EE.NET EIS et mainframes Page 1 Un système d information: vue de 10.000 mètres A C Système de communication AtoA (EAI) ou
Plus en détailArchitecture d'entreprise : Guide Pratique de l'architecture Logique
Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam
Plus en détailExécution de processus
Exécution de processus Electif SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 21 jan. 22 jan. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architectures applicatives
Plus en détailCartographie des processus et urbanisation des SI
Cartographie des processus et urbanisation des SI Définitions Exemples Accostages Référentiels Cycle Web conférence AMUE 2013 : La cartographie des processus et l urbanisation des SI jean-philippe.auzelle@univ-lorraine.fr
Plus en détailAppui SIE :Développement de services web ADES/SIE
Appui SIE :Développement de services web ADES/SIE Rapport final BRGM/ RP-55128-FR Décembre 2006 Appui SIE : Développement de services web ADES/SIE Rapport final BRGM/ RP-55128-FR décembre 2006 Étude réalisée
Plus en détailOracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware
1 Introduction Ce chapitre décrit Oracle Fusion Middleware. Il comprend : o Qu'est-ce que Middleware o Les fonction de Middleware o L'architecture de conception Middleware o L'architecture orientée services
Plus en détailAMUE : PRISME - Référentiel des données partagées. 3 décembre 2009
AMUE : PRISME - Référentiel des données partagées 3 décembre 2009 1 Architecture cible 2 Fonctionnalités 3 Illustration 4 Technologie Sommaire 2 1 Architecture Sommaire 3 Architecture Vue d ensemble d
Plus en détailFusion : l interopérabilité chez Oracle
Standardisation et interopérabilité Fusion : l interopérabilité chez Oracle Lionel Dubreuil,, Applications Technology Product Manager, Oracle France, lionel.dubreuil@oracle.com 29/03/2006 Page : 1 Oracle
Plus en détailINTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES
INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et
Plus en détailManagement des processus opérationnels
Ecole Nationale Supérieure de Management Master Management des organisations Management des processus opérationnels Dr TOUMI Djamila Cours n 2: la modélisation des processus opérationnels INTRODUCTION
Plus en détailIFIPS 5 / Nouvelles Architectures Logicielles Projet : Bus de web services avec «moteur» BPEL
IFIPS 5 / Nouvelles Architectures Logicielles Projet : Bus de web services avec «moteur» BPEL Un bus de services Un bus de services (ESB) permet d assembler des web services existants, le résultat de cet
Plus en détailGouvernance des mesures de sécurité avec DCM-Manager. Présentation du 22 mai 2014
Gouvernance des mesures de sécurité avec DCM-Manager Présentation du 22 mai 2014 Gérer les actifs logiciels et leur répartition Maîtriser le durcissement des configurations Suivre l application des correctifs
Plus en détailSommaire. Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion
ebxml Sommaire Introduction La technologie ebxml EDI conventionnels versus ebxml Web Services et ebxml Acteurs de l ebxml Conclusion Introduction Pourquoi L EDI EDI : échange de données informatisé Remplacer
Plus en détailArchitecture SOA Un Système d'information agile au service des entreprises et administrations
Architecture SOA Un Système d'information agile au service des entreprises et administrations www.objis.com Présentation Architecture SOA - JCertif 1 Qui sommes-nous? Spécialiste JAVA depuis 2005 (Lyon,
Plus en détailMessagerie asynchrone et Services Web
Article Messagerie asynchrone et Services Web 1 / 10 Messagerie asynchrone et Services Web SOAP, WSDL SONT DES STANDARDS EMERGEANT DES SERVICES WEB, LES IMPLEMENTATIONS DE CEUX-CI SONT ENCORE EN COURS
Plus en détailProjet ESB - Retour d expérience
Projet ESB - Retour d expérience Projet de communication et d échange d informations entre SI 9 ème rencontre mondiale des logiciels libres - 02.07.2008 - ETNIC 1 Agenda Présentation 2. CFWB et ETNIC 4.
Plus en détailIT Infrastructure WHITE PAPER National Extensions
IHE FRANCE Integrating the Healthcare Enterprise 5 IT Infrastructure WHITE PAPER National Extensions 10 Interopérabilité et utilisation des EAI pour les établissements de santé 15 Release 1.0 May 25, 2009
Plus en détailLa technologie BPM. Qu'est-ce que la technologie BPM? AVRIL 2006
La technologie BPM Devant la quête incessante de productivité et le manque de vision globale entre les différents processus aboutissant à la mise sur le marché d'un nouveau produit, les entreprises font
Plus en détailURBANISATION & ARCHITECTURE ORIENTÉE SERVICE (SOA) Quelques bonnes pratiques pour leur mise en œuvre LIVRE BLANC
URBANISATION & ARCHITECTURE ORIENTÉE SERVICE (SOA) Quelques bonnes pratiques pour leur mise en œuvre LIVRE BLANC A PROPOS DE L AUTEUR Cyrille Devaux, Directeur chez Aubay Management Titulaire d un DESS
Plus en détailLIVRE BLANC Comprendre et savoir utiliser un ESB dans une SOA http://blog.xebia.fr http://www.xebia.fr
LIVRE BLANC Comprendre et savoir utiliser un ESB dans une SOA http://blog.xebia.fr http://www.xebia.fr Copyright Xebia 2007 Xebia IT Architects SAS 10/12 Avenue de l Arche 92419 Courbevoie Cedex Tél :
Plus en détailBPEL Orchestration de Web Services
Orchestration de Web Services Grégory Le Bonniec gregory.lebonniec@zenika.com 26 novembre 2009 1 Zenika Conseil / Développement / Formation Localisation : Paris et Rennes Nos partenaires Mon expérience
Plus en détailRéférentiels d Interopérabilité
INFORMATION HOSPITALIERE STANDARDISEE Formation Maîtrise d Ouvrage Hospitalière Informatisation du circuit du médicament & des dispositifs médicaux Référentiels d Interopérabilité 7 ème édition : 14 janvier
Plus en détailFOSS Enterprise Integration Plattaform
FOSS Enterprise Integration Plattaform 1 Modèle architectural Visual tools Human Activity Orchestr. Integration ESB Assembly 1 JBI BC e-form BPEL Server Assembly 2 SCA Assemly 3 Enterprise Monitor MetaDB
Plus en détailPr. Imade BENELALLAM Imade.benelallam@ieee.org I. Description 1. Un S.I., pour quoi faire? 2. Définition 3. Applications traditionnelles 4. Intégration 5. Systèmes spécialisés Améliorer en permanence la
Plus en détailMaster Informatique et Systèmes. Architecture des Systèmes d Information. 02 Architecture Applicative
Master Informatique et Systèmes Architecture des Systèmes d Information 02 Architecture Applicative Damien Ploix 2014-2015 Plan du chapitre 1 1.1 1.2 2 2.1 2.2 Architecture Applicative Modélisation des
Plus en détailD AIDE À L EXPLOITATION
SYSTÈMES D AIDE À L EXPLOITATION P.MARSAUD Juin 2011 UN PEU DE VOCABULAIRE.. L Informatique Industrielle à développé au fil des années de son existence son propre vocabulaire issu de ses métiers et fonctions
Plus en détailMineure Architectures Orientées Services SOA Exécution de processus. Mineure SOA. Exécution de processus
Mineure SOA Exécution de processus Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Qu'est-ce qu'exécuter un processus? 2 Moteur de workflow 3 Moteur d'orchestration,
Plus en détailBusiness Process Management 2010 : Les processus agiles
Business Process Management 2010 : Les processus agiles UNE ETUDE DE JEMM RESEARCH 2010 Business Process Management 2010 1 Les processus agiles Table des Matières LES BESOINS DES ENTREPRISES...4 QUELQUES
Plus en détailLes nouvelles architectures agiles
point de vue Les nouvelles architectures agiles Passer du Playmobil au Lego Sommaire Le lego BPM 4 L'approche par les processus Le puzzle Urbanisation 7 Quand l information remplace l application Le scoubidou
Plus en détailBesoins des clients en matière de supervision. Version 0.2, 05 février 2009 Bernard CHARBONNIER, Capgemini
Besoins des clients en matière de supervision Version 0.2, 05 février 2009 Bernard CHARBONNIER, Capgemini Le BAM Business Activity Monitoring 2 Le Business Activity Monitoring: problématique Des utilisateurs
Plus en détailUrbanisation du Système d information. Page 1. Plan du cours. 1- Introduction à l urbanisation 2- Démarche globale 3- Les EAI 4- Le BPM.
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 Page 2 1 Introduction Page 3 Situation des entreprises : Rapidité de
Plus en détailLe 09 et 10 Décembre 09
Séminaire de 2 jours Le 09 et 10 Décembre 09 Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en œuvre les meilleures solutions technologiques
Plus en détailL EAI. par la pratique. François Rivard. Thomas Plantain. Groupe Eyrolles, 2003 ISBN : 2-212-11199-1
L EAI par la pratique François Rivard Thomas Plantain ISBN : 2-212-11199-1 Table des matières Avant-propos................................................ Quel est l objectif de cet ouvrage...............................
Plus en détailConception des systèmes répartis
Conception des systèmes répartis Principes et concepts Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Octobre 2012 Gérard Padiou Conception des systèmes répartis 1 / 37 plan
Plus en détailBusiness & High Technology
UNIVERSITE DE TUNIS INSTITUT SUPERIEUR DE GESTION DE TUNIS Département : Informatique Business & High Technology Chapitre 3 : Progiciels de Gestion Intégrés Sommaire Définition... 2 ERP... 2 Objectifs
Plus en détaildes besoins de contenu des besoins de forme !"#$%&'($)$*"+,$-.*"#$*"$/.0#12+/13.0#
Les applications des TI en entreprise Organisation et gestion du système d information d entreprise Deuxième partie : Les différentes applications du SI 2005-2005 Application pour la décision : SIAD /
Plus en détailQUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL
QUELQUES ÉLÉMENTS DU DÉVELOPPEMENT LOGICIEL LA DÉCOUPE MVC (MODEL VIEW CONTROL) Imaginez la programmation en Python d un petit menu d une application visible sur la figure A.1. Lorsqu on clique sur un
Plus en détaile-business, EAI et Business Intelligence Le triptyque gagnant profondément les structures des organisations et par conséquence
e-business, EAI et Business Intelligence Le triptyque gagnant Alain Fernandez Consultant indépendant, il intervient depuis plus de 15 ans auprès des grands comptes et des PME sur la conception des systèmes
Plus en détailModélisation des processus métiers et standardisation
Modélisation des processus métiers et standardisation Table des matières Introduction... 3 Processus métier : un même mot, plusieurs domaines d application... 4 Les défis contemporains de la gestion des
Plus en détailConférence sur les marchés publics informatiques
Conférence sur les marchés publics informatiques Un moyen fiable pour aboutir à un appel d offres sans accroc : les processus métier comme pièce maîtresse d un projet informatique, de l adjudication à
Plus en détailRésumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES
Aristote ----- Cloud Interopérabilité Retour d'expérience L A F O R C E D E L I N N O V A T I O N Résumé Les systèmes d'information logistique (SIL) sont des outils qui amènent des gains de productivité
Plus en détailArchitecte d entreprise, fonctionnel et applicatif
José Torres 47 ans Marié, 2 enfants 81 allée de Chartres 93190 Livry-Gargan +33 6 51 53 01 12 courriel@josetorres.fr Architecte d entreprise, fonctionnel et applicatif DOMAINES DE COMPETENCES Spécialisé
Plus en détailGESTION DE PROCESSUS AVEC SOA ET BPM
Université de Fribourg, Suisse Département d'informatique Bachelor en informatique de gestion GESTION DE PROCESSUS AVEC SOA ET BPM DANS UNE PME Travail de bachelor Matthieu Borloz Mettlenweg 3 2504 Biel/Bienne
Plus en détailArchitecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application
Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces
Plus en détailSOA : Architecture Logique : Principes, structures et bonnes pratiques
Livre blanc SOA : Architecture Logique : Principes, structures et bonnes pratiques Auteur: Gilbert Raymond gilbert.raymond@softeam.fr Version 2. avril 20 Softeam 2 avenue Victor Hugo 7506 Paris www.softeam.fr
Plus en détailCRM dans le secteur tertiaire : agile ou fragile?
CRM dans le secteur tertiaire : agile ou fragile? Note publiée sur le site CRM SECTOR en novembre 2005 dans la catégorie : «Extraits» Comme toutes les entreprises, celles du secteur tertiaire n échappent
Plus en détailLe Guide Pratique des Processus Métiers
Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016
Plus en détailDEMANDE DE SOUTIEN - RAVIV. Fonds de Soutien à l Initiative et à la Recherche
DEMANDE DE SOUTIEN - RAVIV Fonds de Soutien à l Initiative et à la Recherche 2015 1 PRESENTATION DE LA STRUCTURE RAViV est un réseau solidaire de compagnies et structures franciliennes de spectacle vivant
Plus en détailLa gouvernance SOA Ses aspects théoriques et pratiques
Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch La gouvernance SOA Ses aspects théoriques et pratiques Otto Poveda Hernández Chemin de Bel-Air 6 CH-1752 Villars-sur-Glâne
Plus en détailCycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language
Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric
Plus en détailGestion des processus métier (BPM) et Workflow
EXTRAIT EXTRAIT Gestion des processus métier (BPM) et Workflow Copyright le CXP, 2011 1/17 Copyright Reproduction le CXP, 2011 ou distribution sous quelque forme que ce soit est expressément interdite
Plus en détailEnsemble mobilisons nos énergies
Ensemble mobilisons nos énergies «Lancé en Juin 2005, SIRIUS est désormais un projet au cœur de notre entreprise, au service des ambitions et des objectifs qui s inscrivent dans le cadre de notre stratégie
Plus en détailGérez efficacement vos flux d entreprises.
Gérez efficacement vos flux d entreprises. g geai* répond au besoin de gestion des flux de données inter et intra-entreprises. Vous maîtrisez vos flux autour d une application centralisée. *EAI : Enterprise
Plus en détailPiloter le contrôle permanent
Piloter le contrôle permanent Un cadre règlementaire en permanente évolution L évolution des réglementations oblige les institutions financières à revoir leur dispositif de contrôle Secteur bancaire CRBF
Plus en détailConfiguration Interface for MEssage ROuting
Configuration Interface for MEssage ROuting Cahier des Charges Date : 05/04/07 Version : 1.1 Statut : diffusable Auteurs : BAGNARD Natacha FOROT Julien 1/16 Table des révisions Version Date Modifications
Plus en détailREQUEA. v 1.0.0 PD 20 mars 2008. Mouvements d arrivée / départ de personnels Description produit
v 1.0.0 PD 20 mars 2008 Mouvements d arrivée / départ de personnels Description produit Fonctionnalités L application Gestion des mouvements d arrivée / départ de Requea permet la gestion collaborative
Plus en détailGestion des Identités : 5 règles d'or. Patrice Kiotsekian Directeur Evidian France
Gestion des Identités : 5 règles d'or Patrice Kiotsekian Directeur Evidian France Page 1 - Mai 2005 Défi N 1 : la gestion de la cohérence Alors que les référentiels et bases d identité et de sécurité sont
Plus en détailSynthèse des concepts
Synthèse des concepts 1. SOA...2 1.1. INTRODUCTION...2 1.2. ORACLE SOA SUITE...3 1.2.1. Architecture...4 1.2.1.1. Integrated Service Environment...5 1.2.1.2. Oracle BPEL Process Manager (including Human
Plus en détailAligner le SI sur la stratégie de l entreprise
En convention avec la chaire Ecole Polytechnique Thales «Ingénierie des systèmes complexes» Aligner le SI sur la stratégie de l entreprise Etude de cas: Transformation d un Système d Information Philippe
Plus en détailLa réponse aux enjeux des RH du 21 ème siècle
La réponse aux enjeux des RH du 21 ème siècle Comment répondre aux nouveaux enjeux des DRH du 21 ème siècle? Besoin n 1 : innover et développer de nouveaux usages métier en décloisonnant les différents
Plus en détailITSM - Gestion des Services informatiques
Chapitre 1 - COMPRENDRE LE MARCHÉ ITSM - Gestion des Services informatiques Copyright 2011 CXP. 1 ITSM - Gestion des Services informatiques L'étude a été réalisée par : Dalila Souiah OBJECTIF DU DOCUMENT.
Plus en détailMEGA Application Portfolio Management. Guide d utilisation
MEGA Application Portfolio Management Guide d utilisation MEGA 2009 SP5 R7 2ème édition (novembre 2012) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis
Plus en détailORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE
ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE ORACLE DATA INTEGRATOR ENTERPRISE EDITION offre de nombreux avantages : performances de pointe, productivité et souplesse accrues pour un coût total de
Plus en détailSOA et urbanisme. Le rôle des Architectures Orientées Services dans l alignement métier des Systèmes d Information
SOA et urbanisme Le rôle des Architectures Orientées Services dans l alignement métier des Systèmes d Information Auteur et contributeurs François Rivard manager de la Business Unit e-integration d Unilog
Plus en détailFiche de l'awt Intégration des applications
Fiche de l'awt Intégration des applications Aujourd'hui, plus de 40 % des budgets de développement en informatique sont liés à l'intégration de données dans les systèmes d'information. Il s'agit donc d'une
Plus en détailAnticiper. Définir. mesurer. optimiser DE GAMMA - ARCOLE RH DE GAMMA. arcole rh. Gestion de la Paie et des Ressources Humaines
Définir Analyser planifier optimiser mesurer Anticiper 01 DE GAMMA arcole rh T Gestion de la Paie et des Ressources Humaines Accélérateur de Performance Métier L optimisation de la productivité de votre
Plus en détailPremière partie : Impératif économique et stratégiques
Corrigé indicatif DSCG UE5 Management des systèmes d information Première partie : Impératif économique et stratégiques 1) Stratégie réactive / contraintes La question est celle de la modernisation du
Plus en détail