Nos solutions


Accueil  > Nos services > Formation  > Offre catalogue 2008

Offre catalogue 2008

BPEL : développer & déployer des processus

REF : J-BPE
OBJECTIFS DU COURS
  • Comprendre et maîtriser les fondamentaux de BPEL
  • Connaître l'offre du marché
  • Mettre en oeuvre concrè - tement un moteur BPEL
MISE EN PRATIQUE

PROFIL DES PARTICIPANTS
Architecte technique
Chef de projet
Développeur
Équipe projet
Intégrateur
PRE-REQUIS
Expérience de la programmation Java. Connaissance générale sur les Web Services.
DUREE
2 jours
TARIF
1 230 * € (HT)
2 320* CHF
*Déjeuners inclus
Télécharger le programme

PRÉSENTATION DE BPEL

La gestion de processus dans un contexte SOA

Rappel sur les enjeux et les concepts SOA.
Rôle et place de BPEL dans une architecture SOA.
Les acteurs du monde BPEL.

L'orchestration de services

Avantages et inconvénients : comparaison avec l'approche workflow classique. Le problème de « l'homme dans la boucle » : point de vue métier, point de vue architectural.
Orchestration vs chorégraphie de services : les enjeux.

LES CARACTÉRISTIQUES DU LANGAGE

Les évolutions du langage

La norme BPEL 1.1.
Les apports de BPEL 2.0.

L'interface du processus avec WSDL

Rappel des concepts WSDL : la description de l'interface du processus.

Description d'un processus avec BPEL

Description de l'enchaînement des services : séquentiel, parallèle, conditionnel.
Les transformations et le mapping dans un processus BPEL.
Attente d'événement en cours de processus : gestion de time out.

Invocation d'un service par un processus BPEL

Où sont les services invoqués ? Le concept de partenaire.
Les différents types d'invocation de service.
Description des messages d'entrée/sortie du service.
Gestion d'un contexte informationnel : les limites de la manipulation de données en BPEL.
Bref aperçu sur jBPEL.
·

Gestion des problèmes

La gestion des erreurs.
Le concept de transaction longue, le concept de compensation.
Travaux pratiques : écriture d'un processus simple en BPEL.

LE PANORAMA DES MOTEURS BPEL

Les principales offres BPEL (moteur, atelier) chez les principaux éditeurs et dans les communautés open source.

LA MISE EN OEUVRE D'UN MOTEUR

Comment utiliser un moteur BPEL ?

Installation et paramétrage du moteur.
Déploiement d'un processus, accès aux services associés (services locaux, services distants).
La problématique de la supervision (BAM) et de l'administration.
Travaux pratiques : installation d'un moteur BPEL, déploiement du processus BPEL sur le moteur.

SYNTHÈSE ET PERSPECTIVES

Quelles améliorations possibles ?
Usage sur le terrain : les premiers retours d'expérience.
 
PARIS
4-5 fév
14-15 avril
23-24 juin
25-26 août
20-21 oct
8-9 déc
BORDEAUX
15-17 janv
10-12 mars
14-16 mai
01-03 juil
01-03 sept
18-20 nov
LYON
7-8 fév
29-30 avril
23-24 juin
29-30 sept
27-28 nov
MEDITERRANEE
7-8 fév
29-30 avril
23-24 juin
29-30 sept
27-28 nov
NANTES
14-15 avril
23-24 juin
20-21 oct
8-9 déc
TOULOUSE
15-17 janv
10-12 mars
14-16 mai
01-03 juil
01-03 sept
18-20 nov
SUISSE
14-15 fév
21-22 avril
9-10 juin
4-5 sept
6-7 nov
15-16 déc
MAROC
Nous consulter