Was BizTalk-Nutzer jetzt wissen müssen

Microsoft stellt den Support für das Service Bus Messaging Protocol (SBMP) am 30. September 2026 ein. Der in BizTalk Server integrierte SB-Messaging-Adapter kommuniziert standardmäßig über SBMP und bietet keine native AMQP-Alternative. Bestehende Integrationen werden nach dem Stichtag nicht mehr funktionieren. Dieser Artikel beschreibt die wichtigsten Lösungsansätze.

A) Migration auf Azure Integration Services

Die nachhaltigste Lösung ist die vollständige Umstellung von BizTalk auf Azure Integration Services, also Logic Apps, Azure Functions und Azure Service Bus mit nativem AMQP-Support. Damit wird nicht nur das SBMP-Problem gelöst, sondern auch die Abhängigkeit von BizTalk beseitigt, dessen Extended Support bis April 2030 läuft.

Eine komplette Migration ist aufgrund der kurzfristigen Deadline allerdings in den meisten Fällen nicht mehr realistisch. Der pragmatische Ansatz ist daher, gezielt jene Teile der BizTalk-Implementierung zu migrieren, die SBMP verwenden, und den Rest der BizTalk-Landschaft in einem späteren Schritt zu überführen.

Why Move from BizTalk Server to Azure Logic Apps?

Microsoft BizTalk Server Product Lifecycle Update

B) Umstellung auf AMQP via Hotfix

Microsoft hat einen Hotfix veröffentlicht, der AMQP-Support für den BizTalk Server 2020 SB-Messaging-Adapter nachrüstet. Der Hotfix ist für BizTalk Server 2020 CU6 und CU7 verfügbar und macht AMQP zum Standard-Transportprotokoll. Der Hotfix ist derzeit (Stand 10.04.2026) über einen Microsoft-Support-Case oder das zuständige Account-Team erhältlich. Microsoft hat angekündigt den Hotfix später zum Download zur Verfügung zu stellen.

Das Installieren des Hotfixes allein ist jedoch nicht ausreichend. AMQP kommuniziert über Port 5671 (AMQP over TLS) bzw. Port 5672. Diese Ports müssen in der Firewall freigegeben werden, da SBMP bisher über Port 443/HTTPS kommuniziert hat.

Darüber hinaus sind gründliche Tests erforderlich. AMQP und SBMP unterscheiden sich in der Art, wie Verbindungsabbrüche, Timeouts und Fehlerzustände gemeldet werden. Bestehende Error-Handling-Logik in Orchestrierungen und Send-Ports sollte daher umfassend getestet und gegebenenfalls angepasst werden. Ein Lasttest in einer Staging-Umgebung ist dringend empfohlen.

Azure Service Bus SBMP End of Life und BizTalk Server (Q&A)

SDK-Retirement-Ankündigung (Tech Community)

C) Bridge-Lösungen in Azure

Ein weiterer Ansatz ist eine Zwischenschicht in Azure, die als Bridge zwischen BizTalk und dem Service Bus fungiert. BizTalk kommuniziert per HTTP mit der Bridge, und diese verwendet AMQP für den Service Bus.

Logic App als Bridge

Eine Azure Logic App kann über einen HTTP-Request-Trigger von BizTalk aufgerufen werden und die Nachricht über den integrierten Service Bus Connector per AMQP an die entsprechende Queue oder das Topic weiterleiten. Umgekehrt kann eine Logic App den Service Bus per AMQP-Trigger pollen und die Nachrichten per HTTP an BizTalk zustellen. BizTalk selbst muss dabei nicht angepasst werden.

Connect to Azure Service Bus from Logic App Workflows

Connect to Azure Logic Apps from BizTalk Server

API Management als Bridge

Azure API Management (APIM) kann über die send-service-bus-message Policy Nachrichten direkt an Service Bus Queues und Topics senden. BizTalk ruft eine in APIM definierte REST-API per HTTP auf, und APIM leitet die Nachricht an den Service Bus weiter. Dieser Ansatz bietet zusätzlich Rate Limiting, Authentifizierung über Managed Identities sowie Logging und Monitoring.

How to Send Messages to Azure Service Bus via API Management

Native Service Bus Publishing from API Management (Tech Community)

D) Third-Party AMQP-Adapter

Der Vollständigkeit halber sei erwähnt, dass es Third-Party AMQP-Adapter für BizTalk gibt, die AMQP direkt als Transportprotokoll in Send- und Receive-Ports ermöglichen. Da das End-of-Life von BizTalk Server jedoch kurz bevorsteht, ist eine Investition in eine neue Softwarelizenz kaum zu rechtfertigen. Der Aufwand für die Anpassung bestehender Lösungen an einen neuen Adapter, inklusive Umkonfiguration der Ports und umfassender Tests, ist besser in einen der zuvor genannten Ansätze investiert.

Fazit

Die SBMP-Abschaltung im September 2026 erfordert zeitnahes Handeln. Wer ohnehin eine AIS-Migration plant, sollte jetzt die Service-Bus-Integrationen vorziehen. Für kurzfristigen Handlungsbedarf bieten der AMQP-Hotfix oder eine Logic-App-Bridge pragmatische Lösungen. In jedem Fall sollte zeitnah eine Bestandsaufnahme aller SBMP-basierten Integrationen erfolgen.

Leave a Reply