Module 1 : Présentation des concepts d’urbanisation
– Les concepts EAI.
– Les concepts SOA.
Module 2 : Présentation générale de BizTalk Server
– Les concepts et outils.
– L’architecture BizTalk.
– Les composants BizTalk Server.
– Les Artefacts de développement.
Module 3 : Les Schémas
– Qu’est-ce qu’un schéma ?
– Les différents types de schéma.
– Créer et tester des schémas XML et fichiers plats.
Module 4 : Les Mappings
– Qu’est-ce qu’un Mapping ?
– Créer, valider et tester un Mapping.
– Les functoids basiques.
– Les functoids avancés.
Module 5 : Le routage de messages
– Le mécanisme de publish/subcribe.
– La promotion des propriétés d’un message.
– Définition et configuration d’un port.
Module 5 : Les pipelines
– Qu’est-ce qu’un pipeline ?
– Scénarios d’utilisation.
– Les pipelines d’envoi et de réception.
– Les pipelines par défaut.
– Les composants pipelines personnalisés.
Module 6 : Les orchestrations
– Qu’est-ce qu’une orchestration ?
– Fonctionnement du moteur d’orchestration.
– Les shapes d’orchestration.
– L’enchaînement d’orchestrations.
– La gestion des exceptions.
– Corrélations, transactions et persistances.
– Tester et deboguer une orchestration.
Module 7 : Le déploiement
– Processus et problématique de déploiement.
– Déploiement avec Visual Studio et MSI.
– Gestion des versions.
– Automatisation des déploiements avec MSBuild.
Module 8 : Les adapteurs et les ports
– Qu’est-ce qu’un adapteur ?
– Les adapteurs de données.
– Les adapteurs Line Of Business.
– Les adapteurs WCF.
– Consommer un Web Service avec l’adapter SOAP.
Module 9 : Le moteur de règles
– Qu’est-ce que le moteur de règle ?
– Les composantes d’une règle métier.
– Les scénarios d’utilisation.
– Créer, tester et déployer une règle métier.
– Intégrer une règle à une orchestration.
– Suivre l’exécution d’une règle.
Module 10 : Trading Partners
– Les Scénarios d’utilisation.
– Exemple d’utilisation EDI.
Module 11 : Le suivi et la supérvision avec le BAM.
– Qu’est-ce que le BAM ?
– Cycle de vie et rôles.
– Les outils BAM.
TP : Tous les modules seront illustrés par des travaux pratiques.