Formation Mule 3 ESB ‘Développement’

//Formation Mule 3 ESB ‘Développement’

Présentation Mule ESB ‘developpement’

formation-architecture-soa-objis.jpg Avec la formation Mule ESB développement Objis, développez les compétences et reflexes vous
permettant de concevoir, développer des solutions d’intégration autour du bus de service Mule. Comprenez les fondamentaux d’une architecture SOA. Maîtrisez les stratégies de routage, transformation et validation de messages sur le bus. Prenez en main MuleStudio et créer graphiquement des scénarios d’intégration en un temps record. Intégrez des web services et des processus métiers (BPM) dans vos scénarios

Dates (3 j) Tarif (Euros HT) Audience Pratique Financement Contact Inscription
13-15 mai (Paris)
7-9 oct (Paris)
Inter : 2190
Intra : 7500
Développeurs
Concepteurs
70% Opportunités
financement
07 63 03 11 08 Bulletin inscription

Vous allez apprendre à :

 Comprendre le rôle d’un bus de service (ESB) dans une architecture SOA

 Créer des scénarios d’intégration avec Mule Studio

 Implémenter Routage intelligent avec Mule Studio

 Implémenter des transformations de message avec Mule Studio

 Mettre en œuvre bonnes pratiques gestion d’erreurs

 Maîtriser plusieurs patterns d’intégration

 Gérer les connecteurs de transport : HTTP, FILE, FTP, JMS

 Gérer les connecteurs de web service

 Gérer les connecteurs de service personnalisés (POJO)

telechargement_pdf_plan_cours.gif

Programme détaillé cours :

Introduction SOA / ESB

 Multiplication des protocoles + formats données dans projets SI

 Les 5 caractéristiques d’une architecture SOA

 La pyramide SOA : mesurez le caractère SOA d’un SI

 Les 7 compétences clés d’un Bus de service

 Le rôle clé des adaptateurs / connecteurs

Architecture

 Le bus Mule : notion de Flux

 Connecteurs / adaptateurs

 Sécurité des flux

 Gestion des Transactions

Traitement message avec Mule

 Processeur

 Patterns d’échange

 Endpoint URI

 http:inbound-endpoint

Conception

 Identifier les scénarios d’intégration

 Bonne pratique : utiliser JMS pour découplage

 Comprendre les ‘channels’

 Privilégier couplage faible

 Environnement graphique Mule Studio

Routage

 Notion de Patterns d’intégration (EIP)

 Focus Pattern : Recipient List

 Focus Pattern : Content base router

 Focus Pattern : Aggregation

 Routage avec Mule

 scénarios complexes de routage

Transformation

 Besoin de transformation

 techniques de transformation

 Transformation avec Apache Camel

 DSL spécifique

Validation

 Validation à l’entrée du bus

 Validation personnalisée (POJO)

 Validation avec Apache Camel

Stratégies d’Intégration

 Comprendre le produit Apache ActiveMQ

 Comprendre le produit Apache Camel

 Comprendre le lien ServiceMix et ActiveMQ

 Comprendre le lien ServiceMix et Camel

 Mise en oeuvre de EIP Pattern : Recipient List, Aggregator

 Exemple de problématique : comparateur de prix

Orchestration

 Comprendre orchestration WServices

 Norme BPEL et BPMN

 Produit : Apache ODE

 Eclipse BPEL Designer

 intégration Ode dans Mule

Administration

 Installation Mule 3

 Démarrage et Arrêt

 Déployer un service

 Analyser les Logs

 Monitorer l’ESB avec JMX

 Sécurité

2018-02-01T05:54:38+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java