Workflows d’intégration d’entreprise B2B avec Azure Logic Apps et Enterprise Integration Pack

Pour les solutions B2B (Business-to-Business) et une communication fluide entre les organisations, vous pouvez générer des workflows d’intégration d’entreprise automatisés et scalables en utilisant Azure Logic Apps avec Enterprise Integration Pack (EIP).

Qu'est-ce que Enterprise Integration Pack ?

Le pack EIP utilise des concepts similaires à ceux de Microsoft BizTalk Server et rend les fonctionnalités B2B faciles à utiliser. Toutefois, l’une des principales différences réside dans le fait que le pack EIP est basé sur l’architecture des comptes d’intégration. Ces comptes sont des conteneurs cloud situés dans Azure qui simplifient le stockage, la gestion et l’utilisation des artefacts B2B pour la communication B2B, tels que les partenaires commerciaux, les contrats, les mappages, les schémas, les certificats, etc.

Grâce à ces artefacts, vous pouvez créer des workflows B2B et des solutions d’intégration qui incluent des services cloud comme Azure, Microsoft et d’autres applications SaaS, des systèmes locaux et des applications personnalisées, en utilisant Azure Logic Apps avec des centaines de connecteurs parmi lesquels choisir. Par exemple, vous pouvez créer et exécuter du code personnalisé à partir de vos workflows à l’aide du connecteur intégré et d’Azure Functions. Vous pouvez également utiliser des connecteurs d’intégration d’entreprise qui prennent en charge les standards industriels suivants :

  • Échange de données informatisé (EDI)
  • Intégration des applications de l’entreprise (EAI)

Même si les organisations utilisent différents protocoles et formats pour la communication B2B, vous pouvez toujours échanger des messages par voie électronique avec d’autres organisations. Vous pouvez convertir ces différents formats en un format que les systèmes de votre organisation pourront traiter quand vous utilisez le du pack EIP, qui prend en charge les protocoles standard, notamment AS2, X12, EDIFACT et RosettaNet. Vous pouvez également améliorer la sécurité des messages en utilisant à la fois le chiffrement et les signatures numériques.

Ce dont vous avez besoin pour commencer

Après avoir créé un compte d’intégration et ajouté vos artefacts, vous pouvez commencer à générer des workflows B2B en créant une ressource d’application logique.

Important

Si vous utilisez le type de ressource Application logique (Consommation) , vous devez lier votre compte d’intégration à votre ressource d’application logique avant de pouvoir sélectionner les artefacts B2B à utiliser dans votre workflow. Toutefois, pour définir et ajouter ces artefacts à votre compte d’intégration, vous n’avez pas besoin d’une ressource d’application logique.

Si vous utilisez le type de ressource Application logique (Standard) , vous pouvez ajouter des schémas et des mappages directement à votre ressource d’application logique et utiliser ces artefacts dans plusieurs workflows au sein d’une même ressource d’application logique. Vous avez toujours besoin d’un compte d’intégration pour stocker d’autres artefacts comme les partenaires et les contrats. Toutefois, la liaison est facultative. Pour plus d’informations sur ces types de ressources, consultez En quoi consiste Azure Logic Apps - Type de ressource et environnements d’hôte ?.

Le diagramme suivant montre les principales étapes de création d’un workflow d’application logique B2B :

Diagramme conceptuel montrant les étapes nécessaires pour créer des workflows d’application logique B2B.

Exemple Essayer dès maintenant

Pour essayer cet exemple, qui déploie des applications logiques qui envoient et reçoivent des messages AS2 via Azure, sélectionnez Déployer sur Azure. Avant d’exécuter l’exemple, assurez-vous de mettre à jour manuellement le flux de travail de l’application logique FabrikamSales-AS2Send afin que la propriété URI de l’action HTTP utilise l’URI qui est généré dynamiquement pour le déclencheur Requête dans l’application logique Contoso-AS2Receive.

Étapes suivantes