Les enjeux métier : importance de la gestion de processus vis-à-vis des besoins de l'entreprise, évolution actuelle de ces besoins. Les enjeux techniques : importance de la gestion de processus dans la réponse des directions informatiques aux besoins métier.
QU'EST-CE QU'UN PROCESSUS MÉTIER SOA ?
Les concepts de base de l'approche SOA
Rappel sur les principaux concepts SOA et leur justification. Le panorama des normes SOA zoom rapide sur WSDL.
La vision SOA des processus métier
Qu'est-ce que l'orchestration de services ? Un processus est également un service. La normalisation : BPMN et BPEL. État des lieux.
Avantages et inconvénients de l'approche SOA
Comparaison avec le workflow classique : le problème de « l'homme dans la boucle ».
METTRE EN PLACE UNE GESTION DE PROCESSUS SOA
Point de vue du sponsor : BPM et BAM
Explicitation de ces concepts dans le contexte SOA. Impacts sur les utilisateurs finaux et leur poste de travail. Impact sur l'organisation de l'entreprise.
Point de vue de l'architecte : processus métier vs services métier
Modéliser les processus est nécessaire mais pas suffisant pour faire émerger les services métier réutilisables: pourquoi? Mettre en évidence une taxonomie des services.
Point de vue du chef de projet : processus métier vs solution métier
Une gestion de processus implique la mise en place de nombreux composants (métier et techniques) : d'où l'introduction des concepts de solution métier et de programme SOA.
MODÉLISER UN PROCESSUS AVEC BPMN
Qu'est-ce que BPMN ?
État des lieux en matière de modélisation des processus métier. Émergence de BPMN.
·
Introduction à BPMN
Décrire un processus, décrire les acteurs de ce processus, décrire les informations associées au processus avec BPMN. Exercices d'application.
DÉVELOPPER UN PROCESSUS AVEC BPEL
Introduction à BPEL
Les principaux concepts de BPEL. Les évolutions BPEL 2.0.
Le lien entre BPMN et BPEL
UNE ÉTUDE DE CAS COMPLÈTE
Étape 1 : modéliser le besoin
Transcrire les besoins métier en un premier modèle BPMN.
Étape 2: améliorer le modèle du point de vue métier
Prendre en compte la problématique générale de gestion des exceptions métier. Introduire de façon plus générale l'homme dans la boucle
Étape 3 : produire le modèle exécutable
Effectuer le lien entre modélisation des processus et modéli - sation des services. Prendre en compte la problématique de reprise sur erreur dans le cas des transactions longues.
URBANISER LE SI AUTOUR DES PROCESSUS MÉTIER
Le BPM
Mettre en place les services et applications composites pour gérer les processus et les acteurs humains.
Le BAM
Mettre en place les services et applications composites pour contrôler et administrer les processus.
L'interface avec les référentiels
Mettre en place les différents services métier CRUD. Gérer un contexte : création, chargement et sauvegarde des informations. Analyser et résoudre le problème critique des performances.
BREF PANORAMA DU MARCHÉ
Présenter les principales offres du marché, tant chez les éditeurs que dans la communauté Open Source.
SYNTHÈSE ET PERSPECTIVES
Donner un aperçu des premiers retours d'expérience de BPM SOA. Analyser en conséquence les perspectives métier et techniques.
PARIS
18-19 fév
7-8 avril
16-17 juin
18-19 sept
22-23 oct
11-12 déc
BORDEAUX
4-5 fév
27-28 mars
21-22 mai
9-10 juillet
18-19 sept
19-20 nov
LYON
12-13 fév
12-13 mai
7-8 juil
27-28 oct
17-18 nov
15-16 déc
MEDITERRANEE
12-13 fév
12-13 mai
7-8 juil
27-28 oct
17-18 nov
15-16 déc
NANTES
7-8 avril
16-17 juin
22-23 oct
11-12 déc
TOULOUSE
18-19 fév
19-20 mai
16-17 sept
13-14 nov
SUISSE
20-21 fév
10-11 avril
16-17 juin
18-19 sept
22-23 oct
11-12 déc