Aller au contenu principal
Gust Training

Formation BizTalk Server 2016 : Conception et développement

Objectifs de la formation BizTalk Server Microsoft BizTalk Server, ou plus simplement “BizTalk”, est un serveur de gestion des processus

Durée :
4 Jours
Niveau :
Avancé
Modalités :
Présentiel · En ligne · Hybride

Objectifs de la formation

Microsoft BizTalk Server, ou plus simplement “BizTalk”, est un serveur de gestion des processus métiers (Business Process Management). À travers l’utilisation d’adaptateurs conçus pour communiquer avec les différents systèmes logiciels utilisés par les grandes entreprises, Biztalk permet à celles-ci d’intégrer et d’automatiser leurs processus métiers. La solution BizTalk de Microsoft propose différentes fonctionnalités.

Les nouveautés de BizTalk Server permettent de gérer les plateformes récentes comme Windows Server 2016, SQL Server 2016 ou encore Office 2016. Les machines virtuelles Azure sont mieux prises en charge dorénavant

Plus concrètement, cette formation vous apportera les compétences et connaissances nécessaires pour:

  • Concevoir des solutions d’intégration
  • Implémenter des solutions d’intégration
  • Déployer des solutions d’intégration
  • Tester des solutions d’intégration

À qui s’adresse cette formation ?

Cette formation s’adresse aux architectes et développeurs.

Prérequis

Avant de suivre ce cours il est important de maîtriser les principes de programmation orientée Objet avec la pratique d’un langage comme C#, Visual Basic .NET, C++ ou Java. Il est également demandé de maîtriser le SQL et les principes XML ainsi que les concepts inhérents au Framework .NET.

Programme

Présentation des concepts d’urbanisation

  • Les concepts EAI. Les concepts SOA.

Présentation générale de BizTalk Server 2016

  • Les concepts et outils. L’architecture BizTalk Server 2016. Les composants BizTalk Server 2016. Les Artefacts de développement.

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.

Les Mappings

  • Qu’est-ce qu’un Mapping ? Créer, valider et tester un Mapping. Les functoids basiques. Les functoids avancés.

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.

Les pipelines avec BizTalk Server 2016

  • 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.

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.

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.

Les adapteurs et les ports avec BizTalk Server 2016

  • 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.

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.

Trading Partners

  • Les Scénarios d’utilisation. Exemple d’utilisation EDI.

Le suivi et la supérvision avec le BAM

  • Qu’est-ce que le BAM ? Cycle de vie et rôles. Les outils BAM.

Travaux Pratiques

Tous les modules seront illustrés par des travaux pratiques.

Thèmes : Développement Windows

Formations non classées

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

Durée
20 Heures
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

Durée
1 Mois
Niveau
Avancé
Modalités
Présentiel · En ligne · Hybride