SO-ESB3
Durée
- 3 jours
Objectifs
- Synthétiser les enjeux majeurs liés aux architectures SOA
- Comprendre le modèle d'infrastructure et les principes proposés par Mule ESB
- Illustrer une mise en pratique de l'ESB Mule et manipuler les principaux outils et composants de la solution
Public
- Architectes, Chefs de projet
- Concepteurs
- Réalisateurs
Pré-requis
- Expérience du développement Java EE et JMS si possible
Tarif d'inscription
- 1490 € H.T. par personne (déjeuner inclus)
Déployer une plate-forme SOA avec Mule ESB
Ce cours dispense les bases approfondies du développement applicatif en environnement SOA en utilisant Mule à partir des besoins spécifiques des architectes et développeurs qui conduisent le projet. Il fournit les concepts de SOA et des ESB puis détaille en profondeur l'architecture et la configuration de Mule.
Les concepts suivants traitent de l'échange de messages avec Mule et des bonnes pratiques pour optimiser ces applications distribuées faisant appel à des ressources disparates.
Le cours se termine par les bonnes pratiques de développement sur Mule telles que la gestion des exceptions ou la gestion des transactions.
- Organisation en formule intra-entreprise ou "sur-mesure" dans nos locaux ou sur site.
- Bulletin d'inscription
- Fiche imprimable
- Nous contacter : formation@oxiane.com (+33)1 55 60 76 72
Programme
Les fondamentaux de Mule
- Architecture de services
- Entreprise Service Bus
Comprendre Mule
- Architecture
- Composants et concepts clés
- Business components
- Service components
- Endpoints
- Routers
- Transformers - Configuration et test
Présentation de Mule et démonstration
- Tour d'horizon du produit
Comment créer des applications Mule
- Circulation et style des messages (Synchrones, asynchrones,…)
- Transports et protocoles supportés
- JMS
- HTTP
- SOAP
- FTP - Intégration de Spring
- Modèle d'exécution de Mule
TP : Réalisation d'échanges simples
Comment étendre des applications Mule
- Gestion des exceptions
- Gestion des transactions
- Système de monitoring (JMX, MuleHQ)
Sécurité
- Authentifiaction
- Autorisation
- LDAP
- Acegil
