Workflows für die B2B-Unternehmensintegration mit Azure Logic Apps und Enterprise Integration Pack

Für Business-to-Business-Lösungen (B2B) und eine nahtlose Kommunikation zwischen Organisationen können Sie mithilfe von Azure Logic Apps mit Enterprise Integration Pack (EIP) automatisierte skalierbare Unternehmensintegrationsworkflows erstellen.

Was ist das Enterprise Integration Pack?

Wenn Sie mit Microsoft BizTalk Server vertraut sind, sind die B2B-Funktionen leicht zu verwenden, da das EIP ähnliche Konzepte befolgt. Ein wesentlicher Unterschied besteht jedoch darin, dass das EIP hinsichtlich der Architektur auf Integrationskonten basiert. Bei diesen Konten handelt es sich um cloudbasierte Container in Azure, sodass Sie B2B-Artefakte für die B2B-Kommunikation, einschließlich Handelspartner, Vereinbarungen, Zuordnungen, Schemata, Zertifikate usw., einfacher speichern, verwalten und verwenden können.

Mithilfe dieser Artefakte können Sie B2B-Workflows und Integrationslösungen erstellen, die Clouddienste wie Azure, Microsoft und andere SaaS-Apps (Software-as-Service), lokale Systeme und benutzerdefinierte Apps einbeziehen, indem Sie Azure Logic Apps verwenden und aus Hunderten von Connectors auswählen. Beispielsweise können Sie mithilfe der integrierten und Azure Functions-Connectors benutzerdefinierten Code aus Ihren Workflows erstellen und ausführen. Sie können auch Unternehmensintegrationsconnectors verwenden, die die folgenden Branchenstandards unterstützen:

  • Electronic Data Interchange (EDI)
  • Enterprise Application Integration (EAI)

Obwohl Organisationen unterschiedliche Protokolle und Formate für die B2B-Kommunikation verwenden, können Sie dennoch elektronisch Nachrichten mit anderen Organisationen austauschen. Sie können diese unterschiedlichen Formate in ein Format transformieren, das die Systeme Ihrer Organisation verarbeiten können, wenn Sie das EIP verwenden, das branchenübliche Protokolle wie AS2, X12, EDIFACT und RosettaNet unterstützt. Sie können die Nachrichtensicherheit auch mithilfe von Verschlüsselung und digitalen Signaturen erhöhen.

Was benötige ich für den Einstieg?

Nachdem Sie ein Integrationskonto erstellt und Ihre Artefakte hinzugefügt haben, können Sie mit der Erstellung von B2B-Workflows beginnen, indem Sie eine Logik-App-Ressource erstellen. Wenn Sie noch keine Erfahrung mit Logik-Apps haben, sollten Sie zunächst einen einfachen Workflow für eine Logik-App erstellen.

Wichtig

Wenn Sie den Ressourcentyp Logik-App (Verbrauch) verwenden, müssen Sie Ihr Integrationskonto mit Ihrer Logic-App-Ressource verknüpfen, bevor Sie B2B-Artefakte für die Verwendung in Ihrem Workflow auswählen können. Zum Definieren und Hinzufügen dieser Artefakte zu Ihrem Integrationskonto benötigen Sie jedoch keine Logik-App-Ressource.

Wenn Sie den Ressourcentyp Logik-App (Standard) verwenden, können Sie Schemata und Zuordnungen direkt zu Ihrer Logik-App-Ressource hinzufügen und diese Artefakte in mehreren Workflows innerhalb derselben Logik-App-Ressource verwenden. Sie benötigen weiterhin ein Integrationskonto, um andere Artefakte wie Partner und Vereinbarungen zu speichern, aber eine Verknüpfung ist optional. Weitere Informationen zu diesen Ressourcentypen finden Sie unter Was ist Azure Logic Apps: Ressourcentyp und Hostumgebungen.

Das folgende Diagramm zeigt die wichtigsten Schritte für das Erstellen von Workflows für B2B-Logik-Apps:

Konzeptdiagramm mit den erforderlichen Schritten zum Erstellen von Workflows für B2B-Logik-Apps.

Beispiel „Jetzt testen“

Wählen Sie In Azure bereitstellen aus, um dieses Beispiel auszuprobieren. Damit werden Logik-Apps bereitgestellt, die AS2-Nachrichten über Azure senden und empfangen. Stellen Sie vor dem Ausführen des Beispiels sicher, dass Sie den Logik-App-Workflow FabrikamSales-AS2Send manuell aktualisieren, damit die URI-Eigenschaft der HTTP-Aktion den URI verwendet, der dynamisch für den Anforderungstrigger in der Logik-App Contoso-AS2Receive generiert wird.

Nächste Schritte