Introduction à l Architecture Orientée Service

Dimension: px
Commencer à balayer dès la page:

Download "Introduction à l Architecture Orientée Service"

Transcription

1 (c) , Occello Audrey, module BPM & SOA Introduction à l Architecture Orientée Service Module BPM & SOA SI5 - Master 2 IFI

2 Vous avez dit SOA? Service Oriented Architecture (c) , Occello Audrey, module BPM & SOA Chaque rôle s'approprie SOA différemment : Dirigeants Analystes métier Des services que l'entreprise souhaite exposer à leurs clients et partenaires, ou d'autres parties de l'organisation Une architecture basée sur un fournisseur, un consommateur et une description de service, et supportant les propriétés de modularité, encapsulation, découplage, réutilisation et composabilité Un style de programmation avec ses standards, paradigmes, technologies et outils associés Architectes Développeurs Un intergiciel offrant des fonctionnalités en terme d'assemblage, d'orchestration, de surveillance et de gestion des services Intégrateurs

3 (c) , Occello Audrey, module BPM & SOA Le saint graal de l informatique en entreprise

4 Problématique de l intégration en entreprise (c) , Occello Audrey, module BPM & SOA Les entreprises doivent s adapter en permanence et être de + en + réactives aux variations des marchés fusions acquisitions scissions diversification des offres commerciales changement technologiques Ces opérations ont un impact sur les systèmes d'informations (SI) des entreprises L'intégration difficile des SI est un frein à ces changements C est l activité qui doit piloter la technologie et non l inverse

5 Du "conçu pour durer" au "conçu pour changer" (c) , Occello Audrey, module BPM & SOA Création d'applications dans l'entreprise très souvent pilotée par des besoins à très court terme Développement d'une application sous tel délai avec telles fonctionnalités Pas de place pour la prise en compte de l'évolution des besoins fonctionnels au niveau de la conception de l'application, c est à la technologie d apporter la flexibilité

6 Besoins métier vs contraintes techniques (c) , Occello Audrey, module BPM & SOA Problème de compréhension entre maitrise d'ouvrage (MOA) et maitrise d'oeuvre (MOE) Modélisation et développements dirigés par les choix/contraintes techniques Décalage entre besoins métier et leur réalisation (constituants informatiques) Pas d implication de la MOA dans le pilotage de la variante

7 Réutilisation vs cloisonnement Le découpage de l'architecture 3-tiers facilite le travail de la MOE mais favorise le cloisonnement en silos applicatifs indépendants (blocs monolithiques) Certaines fonctions sont redondantes : une version pour chaque application Application 1 Application 2 Application 3 Présentation Présentation Présentation Logique applicative Logique applicative Logique applicative Base de données Base de données Base de données Pas de mutualisation des développements entre projets et peu de réutilisation possible (c) , Occello Audrey, module BPM & SOA - 7 -

8 e-store : domaines métier et architecture (c) , Occello Audrey, module BPM & SOA Presentation Layer SignOut SignIn Default Search Category Items Item Details Shopping Cart Help Error My Account Edit Account Create Account Check out Order Billing Order Shipping Order Process Business Logic Layer Account Profile Product Item Inventory Cart OrderInsert OrderRead Data Access Layer IAccount IProfile IProduct IItem IInventory IOrder

9 e-store : domaines métier et architecture (c) , Occello Audrey, module BPM & SOA Presentation Layer SignOut SignIn Default Search Category Items Item Details Shopping Cart Help Error My Account Edit Account Create Account Check out Order Billing Order Shipping Order Process Business Logic Layer Account Profile Product Item Inventory Cart OrderInsert OrderRead Data Access Layer IAccount IProfile IProduct IItem IInventory IOrder Client Catalogue Inventaire Shopping Facturation

10 Silos et transversalité (c) , Occello Audrey, module BPM & SOA Entreprises découpées en départements fonctionnels Mais : Processus métiers de + en + inter-départementaux Les processus franchissent les fontières de l'entreprise qui doit pouvoir prendre en compte les activités et processus des partenaires pour être reactive Coûts considérables dans la gestion des flux entre départements et dans l intégration de leurs SI

11 Hier : plat de spaghettis (c) , Occello Audrey, module BPM & SOA Développements coûteux Interconnexions redondantes (point à point) Grande complexité Réutilisation & maintenance difficile Source : DotNetGuru.org

12 (c) , Occello Audrey, module BPM & SOA Demain : Architecture urbanisée L urbanisation informatique définit l'organisation d un SI à l image d une ville découper le SI en modules autonomes (zone, quartier, îlot, bloc) localiser les zones d échange d informations (routes, ponts, tunels) qui permettent de découpler les différents modules Objectif : faire évoluer le SI au même rythme que la stratégie et l'organisation des métiers de l'entreprise legacy services portail... Canal d'échange données processus partenaires Non- Interruptible Receive Invoke Invoke Reply... Invoke Reply Fault

13 Vers toujours plus d'abstraction!!! (c) , Occello Audrey, module BPM & SOA Procédures Modules Modèles orientés objets Packages Encapsulation Design patterns Et maintenant les services!

14 Principes de base du SOA (c) , Occello Audrey, module BPM & SOA

15 Principes fondamentaux de l architecture SOA (c) , Occello Audrey, module BPM & SOA Il n existe pas une recette pour garantir le succès de la mise en place d une SOA mais des principes à respecter : Discussion entre métier et IT Utilisation des specifications métier Découplage entre fournisseur et consommateur de services Indépendance des ressources vis à vis de ceux qui les utilisent Utilisation de standards Conservation de l existant lors d évolutions technologiques

16 Qu est ce qu un Service (au sens SOA)? (c) , Occello Audrey, module BPM & SOA Correspond à un périmètre fonctionnel que l on souhaite exposer à un certain type de consommateurs (ensemble de fonctionnalités qui font sens) Expose un petit nombre d opérations offrant un traitement de bout en bout Indépendant de la localisation Neutralité vis-à-vis des protocoles de transport Sans état En couplage faible

17 Exemple de couplage fort : Gestion de prêts (c) , Occello Audrey, module BPM & SOA LoanAgent LoanApproval Account Loan SMSGateway calculaterisk checkbalance createloan sendconfirmation LoanAgent est lié à LoanApproval et Loan LoanApproval est lié à Account Loan est lié à SMSGateway

18 (c) , Occello Audrey, module BPM & SOA Exemple de couplage fort : Gestion de prêts Entités = Objets LoanAgent LoanApproval Account Loan SMSGateway calculaterisk checkbalance createloan sendconfirmation LoanAgent est lié à LoanApproval et Loan LoanApproval est lié à Account Loan est lié à SMSGateway

19 Gestion de prêts en couplage faible (c) , Occello Audrey, module BPM & SOA GetLoan CheckAccount Balance Calculate LoanRisk CreateLoan Notify ViaSMS Est ce qu une entité a un rôle à part?

20 Gestion de prêts en couplage faible (c) , Occello Audrey, module BPM & SOA GetLoan CheckAccount Balance Calculate LoanRisk CreateLoan Notify ViaSMS Est ce qu une entité a un rôle à part? GetLoan : un processus métier! A un niveau technique cette logique de décomposition est une orchestration de services => couplage lâche

21 (c) , Occello Audrey, module BPM & SOA GetLoan Gestion de prêts en couplage faible CheckAccount Balance Que représentent ces entités? Calculate LoanRisk CreateLoan Notify ViaSMS Est ce qu une entité a un rôle à part? GetLoan : un processus métier! A un niveau technique cette logique de décomposition est une orchestration de services => couplage lâche

22 (c) , Occello Audrey, module BPM & SOA GetLoan Gestion de prêts en couplage faible CheckAccount Balance Des services! Calculate LoanRisk CreateLoan Notify ViaSMS Est ce qu une entité a un rôle à part? GetLoan : un processus métier! A un niveau technique cette logique de décomposition est une orchestration de services => couplage lâche

23 Orienté application vs orienté services (c) , Occello Audrey, module BPM & SOA D un point de vue SOA : Un processus est le résultat d une orchestration de service Le processus est lui-même accessible en tant que service

24 e-store : Domaines (c) , Occello Audrey, module BPM & SOA Presentation Layer Business Logic Layer Data Access Layer Client Catalogue Inventaire Shopping Facturation

25 e-store : Services (c) , Occello Audrey, module BPM & SOA Presentation Layer Business Logic Layer Service Layer Gerer clients Voir catalogue Faire inventaire Acheter Facturer Data Access Layer

26 e-store : Services (c) , Occello Audrey, module BPM & SOA Presentation Layer Business Logic Layer Service Layer Gerer clients Voir catalogue Faire inventaire Acheter Facturer Data Access Layer

27 4 propriétés du service à retenir (c) , Occello Audrey, module BPM & SOA Un service est autonome et sans état Un service expose un contrat in out Conditions Générales de Vente Règlement Intérieur Vos droits/vos devoirs Les frontières entre services sont explicites Les services communiquent par messages

28 (c) , Occello Audrey, module BPM & SOA Bénéfices métier Améliorer l agilité et la flexibilité du métier Faciliter la gestion des processus métier Offrir la capacité à casser les barrières organisationnelles (silos) Réduire en temps le cycle de développement des produits/ services Améliorer le retour sur investissement Accroître les opportunités de revenu

29 Bénéfices techniques (c) , Occello Audrey, module BPM & SOA Réduire la complexité de la solution Construire les services une seule fois et les utiliser fréquemment Garantir une intégration standardisée et le support de clients hétérogènes Faciliter la maintenance

30 (c) , Occello Audrey, module BPM & SOA Cycle de vie d une SOA, éléments techniques et outils

31 Mise en oeuvre et gestion des services (c) , Occello Audrey, module BPM & SOA grandes disciplines dans un projet : Identification des services Modélisation Spécification des services Développement des services Suivi des services déployés et partagés 1 discipline traversale : la gouvernance Les architectures orientées services impliquent une vision globale La gouvernance permet de casser les silos de l entreprise

32 Rôles associés à la mise en oeuvre d une SOA Analyste métier Définit les processus métiers et les KPI associées Identification des services métier Optimise les processus via la simulation Architecte Définit les services pour les use cases Modélise les services Assemble les services Intégrateur Implémente les services Développeur Gestionnaire Publie les services Gère le cycle de vie des services Contrôle la qualité de service (c) , Occello Audrey, module BPM & SOA

33 Briques d architecture technique Service consumer Contract Repository Mediation layer Monitoring layer Service provider Workflow Engine Registry (c) , Occello Audrey, module BPM & SOA Workflow description

34 Briques d architecture technique 1. a Search for service Service consumer Contract Repository Mediation layer Monitoring layer Service provider Workflow Engine Registry (c) , Occello Audrey, module BPM & SOA Workflow description

35 Briques d architecture technique Service consumer 1. a Search for service 1. b Return contract Contract Repository Mediation layer Monitoring layer Service provider Workflow Engine Registry (c) , Occello Audrey, module BPM & SOA Workflow description

36 Briques d architecture technique Service consumer 1. a Search for service 1. b Return contract Contract Repository 2. a Create a process instance Mediation layer Monitoring layer Service provider Workflow Engine Registry (c) , Occello Audrey, module BPM & SOA Workflow description

37 Briques d architecture technique Service consumer 1. a Search for service 1. b Return contract Contract Repository 2. a Create a process instance Mediation layer Service provider Monitoring layer 2. b Execute process Workflow Engine Registry (c) , Occello Audrey, module BPM & SOA Workflow description

38 Briques d architecture technique Service consumer 1. a Search for service 1. b Return contract Contract Repository 2. a Create a process instance Mediation layer Service provider Monitoring layer 2. b Execute process Workflow Engine 2. c Retrieve service end- point Registry (c) , Occello Audrey, module BPM & SOA Workflow description

39 Briques d architecture technique Service consumer 1. a Search for service 1. b Return contract Contract Repository 2. a Create a process instance Mediation layer Service provider 2. d Send request Monitoring layer 2. b Execute process Workflow Engine 2. c Retrieve service end- point Registry (c) , Occello Audrey, module BPM & SOA Workflow description

40 Architecture(s) technique(s) Il n existe pas un type d architecture technique mais des multitudes de variantes! Avec ou sans : couche de médiation, repository, registry, moteur de workflow, Moteur de workflow &couche de médiation fusionnés ou non Repository et registry fusionnés ou non Autres fusions Description du workflow : Du simple code java en couplage lâche à l interprétation de BPMN en passant par du code BPEL (ou des langages propriétaires!) ou même agrégations guidées par des règles métier, des enchainements REST! Lieu d exécution du workflow : Scénarii métier vs intégration de systèmes (c) , Occello Audrey, module BPM & SOA

41 Quelques mots sur les ESB C est la couche de médiation! infrastructure qui optimise les échanges entre consommateurs et fournisseurs de services Fournit des points d entrée normalisés vers les services On ne sait pas qui fournit le service ni comment il le fournit Peut prendre en charge : routage transformation des données orchestration transactions, sécurité, qualité de service, Communiquer de manière simple et standardisée entre des applications hétérogènes (c) , Occello Audrey, module BPM & SOA

42 Quelques manières d implémenter un ESB (c) , Occello Audrey, module BPM & SOA Intergiciels de type MOM (Message Oriented Middleware) Intergiciels de type Bus (CORBA par exemple) Intergiciels de type EAI (Message Broker avec connecteurs propriétaires liés au moteur d intégration) Routeurs Web services tel que WebSphere Web Services Gateway Selon le type d implémentation retenu, l ESB assurera plus ou moins de services : le choix dépend des besoins L ESB n est pas obligatoire! C est la présence qui assure le découplage entre fournisseur et consommateur qui est fortement recommandée!

43 (c) , Occello Audrey, module BPM & SOA Standard de l OASIS Norme permettant de décrire des orchestrations de services en XML Chef d orchestre Possible support des processus métier Propose les fonctions basiques d un langage de programmation : sequence, flow, loop, switch Gestion des transactions Gestion des fautes Quelques mots sur BPEL BPEL Oasis Business Process Execution Language Traduction de processus métier en orchestration de services grâce au BPEL pas si aisée!

44 Outils de modélisation (c) , Occello Audrey, module BPM & SOA Modélisation des services Modelio + plugin SoaML (ex Objecteering) IBM Rational Software Architect + Profil SOA MagicDraw Cameo SOA+ add-ons Sparx Systems' Enterprise Architect Modélisation des processus BonitaSoft BonitaStudio Modelio + plugin TOGAF (ex Objecteering) IBM WebSphere Business Modeler Oracle Business Process Analysis Suite

45 Plates-formes d exécution Moteurs de workflow BonitaSoft BonitaEngine (Talend BPM) JBoss jbpm (JPDL puis BPEL à partir de la version 5) Activiti + Drules (fork à partirjbpm 4) Orchestra sous GPL (ex produit Bull) IBM Websphere Process Server Oracle BPEL Process Manager Apache ODE (Orchestation Director Engine) Microsoft Biztalk (2010) ESB IBM Websphere ESB Oracle Enterprise Service Bus (ex BEA Logic) Petals Bus (on OW2) Talend ESB Mule (lightweight) OpenESB Apache ServiceMix (c) , Occello Audrey, module BPM & SOA

46 (c) , Occello Audrey, module BPM & SOA Contrôleurs/moniteurs BAM (Business Activity Monitoring) IBM WebSphere Business Monitor Oracle BAM Systar Business Bridge BMC Service Impact Manager Composants de sécurité Oracle Web Service Manager Oblix

47 Exemple: Gamme d'outils IBM couvrant le cycle de vie complet Business Analyst WebSphere Business Modeler Service Specification Service Architect Rational Software Architect BPEL WSDL Developer KPIs Integration Developer WebSphere Integration Developer Service Development Rational Application Developer Service Registrar WebSphere Service Repository & Registry Governance Manager Business Analyst WebSphere Business Monitor Performance Manager Server Administrator WebSphere Process Server WebSphere ESB Service execution & Management (c) , Occello Audrey, module BPM & SOA Business Analyst WebSphere Business Services Fabric

48 (c) , Occello Audrey, module BPM & SOA Conclusions

49 Du déjà vu? (c) , Occello Audrey, module BPM & SOA SOA est une évolution des paradigmes passés, tout en préservant les caractéristiques réussies des architectures traditionnelles Contractualisation des services Design by Contract (Meyer) Découplage Interface/Implémentation, interopérabilité, transparence des communications, Middlewares à la CORBA Découplage fournisseur/comsommateur Message Oriented Middleware (MOM) Orchestration des services Travaux autour des workflows, langages de coordination SOA est une évolution plutôt qu une révolution

50 Synthèse Depuis Vers Orienté fonctionnalités Conçu pour durer Cycle de développement long Orienté processus Conçu pour changer Développement et déploiement interactif Silos applicatifs Couplage fort Orienté Objet Orchestration de Services Couplage faible Orienté message (c) , Occello Audrey, module BPM & SOA Source : école HEVs

51 Avantages et inconvénients (c) , Occello Audrey, module BPM & SOA Architecture adaptative Réutilisation du code Utilisation de standards Productivité accrue Lenteur d exécution de certains outils Difficile à effectivement implémenter Peu de chose sur la contractualisation avançée Peu efficace si pas couplée à une approche métier!!!

52 SOA & BPM (c) , Occello Audrey, module BPM & SOA «En convertissant la connaissance en règles métiers et en les automatisant le plus possible, le BPM, s appuyant sur la norme BPMN (Business Processing Modeling Notation) se révèle la pierre angulaire de l urbanisation d un Système d Information, où la gestion optimale des flux garantit des niveaux de services essentiels à la réactivité de l entreprise.» source : processus metier = points d'articulation sur le SI pour plus d agilité métier

53 Visionnez la vidéo suivante : (c) , Occello Audrey, module BPM & SOA

54 Quelques références... (c) , Occello Audrey, module BPM & SOA SOA le guide de l'architecte, Xavier Fournier-Morel, Pascal Grojean, Guillaume Plouin, Cyril Rognon, Edition Dunod (2006) ISBN : (disponible à la BU : cote SOA) La gestion des processus métiers, Jean-Noël Gillot. Lulu.com, 2007, 372 pages, ISBN : (extraits : Consortiums autour de SOA Voir la bibliographie complète sur le site web du module

Introduction à l Architecture Orientée Service Modules SAR O2/SAR O3 SI3 Revu par F. Baude, M2 MIAGE NTDP, 2008

Introduction à l Architecture Orientée Service Modules SAR O2/SAR O3 SI3 Revu par F. Baude, M2 MIAGE NTDP, 2008 Introduction à l Architecture Orientée Service Modules SAR O2/SAR O3 SI3 Revu par F. Baude, M2 MIAGE NTDP, 2008 (essentiellement simplification, raccourcissements, + quelques details) (c) 2007, Occello

Plus en détail

Urbanisme du Système d Information et EAI

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étail

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

La 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étail

Conception, architecture et urbanisation des systèmes d information

Conception, 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étail

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

NOVA 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étail

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager L Orchestration de Services Web avec Orchestra Goulven Le Jeune Orchestra Project Manager D1 Bull, Architecte d un Monde Ouvert : contributeur et acteur majeur de l'open Source Applications métiers Infrastructures

Plus en détail

BPEL Orchestration de Web Services

BPEL 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étail

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

Dé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étail

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

Urbanisation 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étail

URBANISME DES SYSTÈMES D INFORMATION

URBANISME 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étail

Exécution de processus

Exé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étail

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

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures Software propose une offre d intégration unique, qui apporte l équilibre parfait entre investissements et performances pour les entreprises qui doivent sans cesse améliorer leurs processus. Des caractéristiques

Plus en détail

Exécution de processus

Exé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étail

Les nouvelles architectures des SI : Etat de l Art

Les 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étail

Business Process Modeling (BPM)

Business 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étail

Système d échange inter-administration avec Petals ESB

Système d échange inter-administration avec Petals ESB Système d échange inter-administration avec Petals ESB La plateforme RITA à la DGME Abdelaziz Skalli Consultant Tél : +33.630.78.54.75 abdelaziz.skalli@logica.com Logica 2008. All rights reserved Sommaire

Plus en détail

Architecture 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 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étail

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

Mineure 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étail

IBM Business Process Manager

IBM Business Process Manager IBM Software WebSphere Livre blanc sur le leadership en matière d innovation IBM Business Process Manager Une plateforme de BPM complète, unifiée et facilement adaptable aux projets et aux programmes d

Plus en détail

Nouvelles technologies pour l intégration : les ESB

Nouvelles 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étail

Le moteur de workflow JBPM

Le moteur de workflow JBPM Le moteur de workflow Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com http://litis.univ-lehavre.fr/ duvallet/

Plus en détail

Fusion : l interopérabilité chez Oracle

Fusion : 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étail

CNAM cours NFE107 : Urbanisation et architecture des SI Xavier Godefroy, Rapport sur le BPM, mai 2009. Le BPM

CNAM 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étail

Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.

Dé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étail

WEB15 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. 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étail

Les Architectures Orientées Services (SOA)

Les 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étail

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

Mettez les évolutions technologiques au service de vos objectifs métier Mettez les évolutions technologiques au service de vos objectifs métier 2 OXIA a pour mission de concevoir et mettre en oeuvre les meilleures solutions technologiques visant à améliorer la productivité,

Plus en détail

Mineure Architectures Orientées Services SOA Exécution de processus. Mineure SOA. Exécution de processus

Mineure 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étail

Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH

Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH Business Process Management 2010 : La Solution IBM Maximiser l agilité de l entreprise UNE ETUDE DE JEMM RESEARCH 2010 Business Process Management 2010 Nota Bene : Ce document «La Solution IBM : Maximiser

Plus en détail

Intégration de systèmes

Intégration de systèmes Intégration de systèmes Préparé par: Marc Barassi, Michel Fraser, Louis Martin, Martin Simoneau Collaboration spéciale: François Boucher et Richard Boutin 3/18/14 Intégration de systèmes «L ensemble des

Plus en détail

Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1) Figure 1-1 Architecture Middleware

Oracle 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étail

FOSS Enterprise Integration Plattaform

FOSS 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étail

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

Architecture 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étail

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1 SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de

Plus en détail

Urbanisation 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 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étail

La technologie BPM. Qu'est-ce que la technologie BPM? AVRIL 2006

La 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étail

Jean-Marc Langé. Gestion de processus métier : la place du BPM dans une architecture d entreprise

Jean-Marc Langé. Gestion de processus métier : la place du BPM dans une architecture d entreprise Jean-Marc Langé Gestion de processus métier : la place du BPM dans une architecture d entreprise Au menu: Processus métier: les producteurs de valeur Le cycle BPM BPM et dynamicité Un apercu des nouveautés

Plus en détail

L 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. 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étail

Configuration Interface for MEssage ROuting

Configuration 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étail

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

Objectif : 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étail

Pr. 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étail

Le 09 et 10 Décembre 09

Le 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étail

Business Process Execution Language

Business 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étail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Business Process Management

Business Process Management Alain Darmon Responsable Avant-Vente BPM, IBM 1 er mars 2011 Business Process Management Améliorez l agilité de l entreprise avec la gestion des processus métier Les processus sont partout! Ouverture de

Plus en détail

Pour une entreprise plus performante

Pour une entreprise plus performante Pour une entreprise plus performante Smart Technology Services Raison Sociale - Smart Technology Services llc Pôle d activités - Service et conseil dans la technologie de l information Pôle d activités

Plus en détail

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

Modéliser et déployer des processus d entreprise avec Biztalk 2006 Modéliser et déployer des processus d entreprise avec Biztalk 2006 L Entreprise : Un Écosystème Complexe Client Contoso Client Internet Logistique HR System XML Banque ERP CRM Fournisseur ecomm Considérer

Plus en détail

SOA : 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 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étail

Comment initialiser une démarche SOA

Comment 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étail

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software

Valorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software Valorisez vos actifs logiciels avec Rational Asset Manager Jean-Michel Athané, Certified IT Specialist IBM Rational Software 13 Qu est-ce qu un actif logiciel (Software Asset)? Un asset est une collection

Plus en détail

SOA Open Source Intégration des services et business process dans une architecture SOA Open Source. Bruno Georges JBoss, a Division of Red Hat

SOA Open Source Intégration des services et business process dans une architecture SOA Open Source. Bruno Georges JBoss, a Division of Red Hat SOA Open Source Intégration des services et business process dans une architecture SOA Open Source Bruno Georges JBoss, a Division of Red Hat Agenda Cas d etude Contexte métier Les bénéfices Open Source

Plus en détail

Urbanisation des Systèmes d'information

Urbanisation 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étail

Messagerie asynchrone et Services Web

Messagerie 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étail

Fiche de l'awt Intégration des applications

Fiche 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étail

Urbanisation des systèmes d information

Urbanisation 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étail

LIVRE 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 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étail

1 JBoss Entreprise Middleware

1 JBoss Entreprise Middleware 1 JBoss Entreprise Middleware Les produits de la gamme JBoss Entreprise Middleware forment une suite de logiciels open source permettant de construire, déployer, intégrer, gérer et présenter des applications

Plus en détail

Les processus métiers : concepts, modèles et systèmes

Les processus métiers : concepts, modèles et systèmes Les processus métiers : concepts, modèles et systèmes Organisation du cours Concepts et notations Modélisation des processus Systèmes de gestion de processus Processus transactionnels Découverte de processus

Plus en détail

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

Modè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étail

Description de la formation

Description de la formation Description de la formation Modalités Ce parcours de formation est un parcours en alternance, d une durée de 2ans, à raison d une semaine de formation par mois, soit 770 heures et de trois semaines de

Plus en détail

Workflow et Service Oriented Architecture (SOA)

Workflow 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étail

24/11/2011. Cours EJB/J2EE Copyright Michel Buffa. Plan du cours. EJB : les fondamentaux. Enterprise Java Bean. Enterprise Java Bean.

24/11/2011. Cours EJB/J2EE Copyright Michel Buffa. Plan du cours. EJB : les fondamentaux. Enterprise Java Bean. Enterprise Java Bean. Plan du cours 2 Introduction générale : fondamentaux : les fondamentaux Michel Buffa (buffa@unice.fr), UNSA 2002, modifié par Richard Grin (version 1.1, 21/11/11), avec emprunts aux supports de Maxime

Plus en détail

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

des 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étail

SOA : Architecture Logique : Principes, structures et bonnes pratiques

SOA : 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étail

Rendez-vous la liberté avec Rational Quality Manager

Rendez-vous la liberté avec Rational Quality Manager IBM Software Group RAT02 Rendez-vous la liberté avec Rational Quality Manager Bernard Dupré IBM Rational IT Specialist 2008 IBM Corporation Envisager une plateforme qui change la production de logiciels

Plus en détail

Montréal. New York. Les fournisseurs et utilisateurs des technologies de l'information et de communication

Montréal. New York. Les fournisseurs et utilisateurs des technologies de l'information et de communication BPM: état de l art Qui sommes-nous? PAC en bref Stockholm Une société européenne indépendante De notoriété internationale Reconnue par tous les acteurs du marché Offrant une grande variété de prestations

Plus en détail

Projet ESB - Retour d expérience

Projet 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étail

L'EAI (Enterprise Application Intégration)

L'EAI (Enterprise Application Intégration) L'EAI (Enterprise Application Intégration) I II Hétérogénéité des Systèmes d Information La problématique d intégration des application III Qu est-ce que l EAI? IV Quels sont les objectifs d'un projet

Plus en détail

Besoins 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 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étail

Gérez efficacement vos flux d entreprises.

Gé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étail

Rational Software Rational Portfolio Manager

Rational Software Rational Portfolio Manager IBM Software Group Rational Software Rational Portfolio Manager Rachid Saoui, rachid.saoui@fr.ibm.com Fabrice Grelier, fabrice.grelier@fr.ibm.com 2003 IBM Corporation genda Gouvernance et Portfolio Management

Plus en détail

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

Sommaire. 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étail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise.

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise. Solutions PME VIPDev Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise. Cette offre est basée sur la mise à disposition de l ensemble de nos compétences techniques et créatives au service

Plus en détail

Business & High Technology

Business & 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étail

Le Guide Pratique des Processus Métiers

Le 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étail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Urbanisation de système d'information. PLM 6 (Product Lifecycle Management) Collaboration et partage d'informations

Urbanisation de système d'information. PLM 6 (Product Lifecycle Management) Collaboration et partage d'informations Urbanisation de système d'information PLM 6 (Product Lifecycle Management) Collaboration et partage d'informations Gestion de données techniques et Gestion électronique de documents Diversité des modalités

Plus en détail

D une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.

D 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étail

Business Process Design Max Pauron

Business Process Design Max Pauron Business Process Design Max Pauron 2005 Max Pauron - Reproduction and communication, even partial, are strictly prohibited without written permission. Unauthorized photocopying is a crime. Contexte Les

Plus en détail

LeaderSHIP BPM TIBCO iprocess Suite The Forrester Wave : Human-Centric Business Process Management Suites, Q1 2006 www.tibco.com TIBCO Software Inc

LeaderSHIP BPM TIBCO iprocess Suite The Forrester Wave : Human-Centric Business Process Management Suites, Q1 2006 www.tibco.com TIBCO Software Inc TIBCO PM iprocess Suite «TIBCO est le seul fournisseur capable de prendre en charge l éventail complet des processus orientés systèmes et humains.» The Forrester Wave : Human-Centric Business Process Management

Plus en détail

Urbanisation du Système d Information. A.M. Blanc Alquier Université Toulouse 1

Urbanisation du Système d Information. A.M. Blanc Alquier Université Toulouse 1 Urbanisation du Système d Information A.M. Blanc Alquier Université Toulouse 1 Bibliographie J. Sassoon, Urbanisation des systèmes d'information, Hermès Coll., 1998 C. Longépé, Le projet d'urbanisation

Plus en détail

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack A propos de ce guide A propos de ce guide Ce guide contient des informations de prise en main du BusinessObjects XI R2 Service Pack

Plus en détail

SOA, 2 ans après où en est-on?

SOA, 2 ans après où en est-on? SOA, 2 ans après où en est-on? Jean-Claude JESIONKA Architecte Secteur Finance jcjesionka@fr.ibm.com +33 6 08 74 03 23 Agenda Historique Pourquoi le forum? Pourquoi SOA 2 ans après où en est-on?? Flash-Back

Plus en détail

Notre Catalogue des Formations IT / 2015

Notre Catalogue des Formations IT / 2015 Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119

Plus en détail

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

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

Cours Gestion de projet

Cours Gestion de projet Cours Gestion de projet Méthodes de conduite de projet Version Date Auteur V1.8 Septembre 2007 Pascal HEYER 1 Méthodes de conduite de projet Ce document est publié sous la licence libre Creative Commons-BY-NC-SA

Plus en détail

Architecte d entreprise, fonctionnel et applicatif

Architecte 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étail

Virginie!SALAS Janvier!09! NFE107

Virginie!SALAS Janvier!09! NFE107 Introduction!au!Serveurs!d d applications Définition Deux!architectures!:!Java!et!.Net BEA!Weblogic d Oracle WebSphere d IBM Inprise de!borland DNA!de!Microsoft Comparatif Un!serveur!d application!est!un!environnement!

Plus en détail

langage spécifiant un processus sous format XML Business Process Management : gestion de processus.

langage spécifiant un processus sous format XML Business Process Management : gestion de processus. RÉSUMÉ Ce travail, expliquant dans un premier temps les concepts théoriques du business process management (BPM), a pour objectif final la réalisation d un Business Process Diagram qui pourra ensuite être

Plus en détail

Business Process Management 2010 : Les processus agiles

Business 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étail

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS

Les tableaux de bord de pilotage de nouvelle génération. Copyright 2002-2008 PRELYTIS Les tableaux de bord de pilotage de nouvelle génération Sommaire PRELYTIS en quelques mots LiveDashBoard : principes directeurs et positionnement La couverture fonctionnelle Démonstration Les packages

Plus en détail

Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational

Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational IBM Software Group Industrialiser la chaîne complète de fabrication 1ère partie - Les bénéfices de la solution logicielle IBM VisualAge Pacbase / Rational Fernard Bonaguidi fernand.bonaguidi@fr.ibm.com

Plus en détail

Annuaires LDAP et méta-annuaires

Annuaires LDAP et méta-annuaires Annuaires LDAP et méta-annuaires Laurent Mynard Yphise 6 rue Beaubourg - 75004 PARIS yphise@yphise.com - http://yphise.fr T 01 44 59 93 00 F 01 44 59 93 09 LDAP020314-1 Agenda A propos d Yphise Les annuaires

Plus en détail

CONCOURS DE L AGRÉGATION INTERNE «ÉCONOMIE ET GESTION» SESSION 2015 SECONDE ÉPREUVE

CONCOURS DE L AGRÉGATION INTERNE «ÉCONOMIE ET GESTION» SESSION 2015 SECONDE ÉPREUVE CONCOURS DE L AGRÉGATION INTERNE «ÉCONOMIE ET GESTION» SESSION 2015 SECONDE ÉPREUVE Épreuve de cas pratique dans la spécialité correspondant à l'option choisie par le candidat Option D Durée de préparation

Plus en détail

Architecture Orientée Service, JSON et API REST

Architecture Orientée Service, JSON et API REST UPMC 3 février 2015 Précedemment, en LI328 Architecture générale du projet Programmation serveur Servlet/TOMCAT Aujourd hui Quelques mots sur les SOA API - REST Le format JSON API - REST et Servlet API

Plus en détail

Accélérer la transformation de vos nouveaux modèles assurances

Accélérer la transformation de vos nouveaux modèles assurances Accélérer la transformation de vos nouveaux modèles assurances Enjeux critiques des systèmes de distribution Assurance Etude Accenture Assurances 2020 4 axes d amélioration : Articuler le SI Assurance

Plus en détail

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES

PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES PRIMAVERA P6 ENTERPRISE PROJECT PORTFOLIO MANAGEMENT WEB SERVICES DÉCOUVREZ DES POSSIBILITÉS ILLIMITÉES GRÂCE A L INTÉGRATION À DES SYSTÈMES D ENTREPRISE EXISTANTS FONCTIONNALITÉS Connectivité des systèmes

Plus en détail

Gestion des processus métier (BPM) et Workflow

Gestion 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étail