Formation architecture orientée service (SOA)

//Formation architecture orientée service (SOA)

Présentation formation Architecture SOA

formation-architecture-soa-objis.jpg Destinée à des profils techniques 5-10 ans d’expérience Java/jee, notre formation SOA complète nos tutoriaux SOA. Identifiez et choisissez les briques nécessaires à tout projet SOA ambitieux : Bus de service (ESB) , processus métier (BPM), moteur d’évènements complexe (CEP), moteur de règle (BRE), composition de services (BPEL/SCA). Mesurez le caractère SOA d’un projet avec notre ‘pyramide SOA’.

Enfin, mettez en oeuvre une bonne gouvernance SOA alliant qualité de service, sécurité et intégrité transactionnelle.

Tarif (Euros HT) Audience Pratique Financement Contact Inscription
Inter : 2950
Intra : Nous contacter
Développeurs JAVA 70% Opportunités
financement
07 63 03 11 08 Bulletin inscription

 

Planning des cours

 

Mois Janv Fév Mars Avril Mai Juin Juillet Aout Sept Oct Nov Déc
Lieu
PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS

PARIS
Dates (5j)
17-21

19-23

18-22

23-27

20-24

11-15

planning-formation-architecture-soa-objis

Vous allez apprendre à :

Comprendre les 5 caractéristiques d’une architecture SOA

Comprendre le rôle et la valeur ajoutée d’un Bus de service (ESB)

Mettre en œuvre des patterns d’intégration (EIP Patterns)

Comprendre le rôle des processus métiers (BPM) dans SOA

Comprendre le rôle d’un moteur d’évènements complexes (CEP)

Comprendre les spécifications clés : WS-*, JBI, SCA

Mettre en oeuvre un Bus de service JBI : ServiceMix 4 , Fuse ESB, Mule ESB

Créer des règles métier avec Drools Expert et les gérer avec Guvnor

Sécuriser votre architecture SOA avec Https, jaas et WS-security

Pratiquer les produits : ServiceMix, Camel, ActiveMQ, Activity, Tuscany.

telechargement_pdf_plan_cours.gif

Programme détaillé cours :

Introduction SOA

Problématiques métiers

Historique architectures

Les limites de l’EAI

Interopérabilité

standards ouverts

5 Caractéristiques SOA

Contrat de service

Transparence

Granularité

Composition

Publication
cle_usb_objis_mini.bmp

Les briques SOA

Notion de ‘Pyramide’ SOA

Services bas niveau (EJB, WS)

Annuaire (Registry)

Messagerie (MOM)

Bus de service (ESB)

Moteur de règle (BRE/BRMS)

Processus métiers (BPM)

Flux d’évènements (CEP)

Définition d’un moteur de règle

Rôle dans une architecture SOA

Lien avec brique EDM et BAM

Comparaison oteurs de règle

Aspects transverses

Gouvernance SOA

Qualité de service

Sécurité

Transactions

Supervision

Performance

Gestion de flux d’évènement (CEP)

Définition CEP (Complex Event Processing)

Rôle dans une architecture SOA

Comprendre le moteur CEP Open Source Esper

Comprendre l’offre d’IBM, Logica, Microsoft, SoftWare AG, Progress, TIBCO

Business Process Management (BPM)

Notion de processus métier

BPM et SOA

BAM (Business Activity Monitoring)

BMPN (Business Process Modeling Notation )

BPEL (Business Process Execution Langage)

Comparaison produits : Activiti, Jbpm, Bonita

Patterns d’intégration

Notion de patterns d’intégration

EAI Patterns : Recipient List, Aggregator, Channel

Implémentations : Apache Camel, Spring Integration

Bus de service / ESB

Définition & Rôle ESB dans SOA

les 7 services d’un ESB

Les Connecteurs

Flux de messages

Intégration moteur de règle

Intégration moteur de processus métier

Spécifications JBI et SCA

Comparaison produits : ServiceMix, Synapse, Mule, Spring Integration

Benchmark ESB : le classement de Forrester

Annuaire de services

Définition

Rôle dans une architecture SOA

Types d’annuaires

L’échec d’UDDI

Comparaisons produits : OpenDS, Galaxy, WSO2 Registry

Règles métier avec Drools

Problématique

Avantages et inconvénients moteur de règles

Management de règles (BRMS)

Mise en oeuvre Jboss Rules (Drools Expert)

Misene oeuvre BRMS Drools Guvnor

Langage DRL

Intégration Spring

Performances

Concurrents

Orchestration Web Services

Composition de web services

Langage BPEL

Comparaison BPEL, BPMN, jPDL

Analyse fichier BPEL

Suivi de scénario web service

Monitoring Apache ODE

Outil graphique : BPEL DEsigner

Sécurité SOA

Problématiques

Erreurs fréquentes

spécification WS-Security et WS-Trust

Fédération d’annuaires

XML Encryption

Spécification SAML

Produits : OpenAM, Shibboleth

2018-01-30T12:44:28+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java