Ny del i vår serie om att BizTalks end-of-life närmar sig och hur man tar klivet till molnet. Denna gång går vi igenom hur man med hjälp av Logic Apps kan ersätta BizTalk-komponenter.
I en tidigare artikel diskuterade vi hur man kan ersätta BizTalks orchestration-funktionalitet med Azure Durable Functions för long running transactions.
Nu tar vi ytterligare ett steg och undersöker hur vi kan ersätta olika BizTalk-komponenter med Logic Apps.
Logic Apps är en kraftfull serverless-lösning i Azure som kan användas för att automatisera och orkestrera affärsprocesser, precis som BizTalk. Men istället för att använda BizTalks komplexa konfigurationer och egna servrar kan vi bygga integrationsflöden direkt i molnet med en drag-and-drop-upplevelse.
Vill man ha en introduktion till Logic Apps så finns det en artikel om det här.
BizTalk-komponenter och motsvarande Logic Apps-lösningar
För att förstå hur en migrering från BizTalk till Logic Apps kan gå till, jämför vi de viktigaste komponenterna i BizTalk med motsvarande funktionalitet i Logic Apps.
Exempel: Fakturahantering med Logic Apps
Låt oss ta ett scenario där vi hanterar en inkommande faktura och vill ersätta BizTalk med Logic Apps.
I BizTalk ser flödet ut så här:
- **Receive Port **tar emot fakturan (från e-post, API eller Service Bus).
- Pipeline transformerar datan till ett standardiserat format (t.ex. JSON eller XML).
- Orchestration validerar fakturan, kontrollerar affärsregler och skickar den till ekonomisystemet.
- MessageBox hanterar status och routing av meddelanden.
- **Send Port **skickar fakturan till rätt system efter behandling.
Med Logic Apps kan vi bygga motsvarande flöde så här:
- E-post-, Service Bus- eller API-trigger tar emot fakturan.
- Data Operations och API-konnektorer används för att validera och transformera datan.
- En sekventiell workflow i Logic Apps hanterar fakturan och skickar den vidare till ekonomisystemet.
- Azure Service Bus eller Event Grid hanterar status och routing av meddelanden.
- HTTP, Service Bus eller databaskonnektorer används för att skicka vidare fakturan.
Fördelar med Logic Apps över BizTalk
-
Molnbaserad och serverless – Ingen infrastruktur att underhålla.
-
Inbyggda konnektorer – Enkel integration med API:er, databaser, ERP-system och molntjänster.
-
Kostnadseffektivitet – Betala endast för anrop och körningar istället för att ha en konstant aktiv BizTalk-miljö.
-
Skalbarhet och tillförlitlighet – Logic Apps kan skalas automatiskt och hantera stora mängder transaktioner.
Sammanfattning
Att migrera från BizTalk till Logic Apps innebär en övergång från en komplex on-premises-lösning till en flexibel, serverless-lösning i molnet. Med Logic Apps kan vi enkelt skapa, övervaka och hantera integrationsflöden utan att behöva hantera servrar eller komplex konfiguration.
Har ni funderingar kring migrering från BizTalk till Logic Apps? Kontakta oss så hjälper vi er vidare! 🚀

Skriven av
Markus Lundberg
Läs mer om Data & Integrations

Azure Integration Services, nyckeln till moderna integrationer
Många företag står med ena benet i äldre system och det andra i moln- och AI-världen. Hur bygger man en sömlös bro mellan dessa två utan att fastna i komplexa integrationsprojekt? I denna artikeln om Azure Integration Services visar vi hur Microsofts integrerade verktygslåda ger dig kraften att automatisera processer, exponera API:er och skapa eventstyrda flöden med robust säkerhet och skalbarhet.
Läs mer
Azure Events, hur man tar kontroll över sin Azure-miljö.
Vill du ha bättre koll på vad som händer i din Azure-miljö, i realtid? Läs om hur du kan få bättre kontroll på ändringar i din miljö. Vem skapar nya resurser? Finns det något certifikat som snart är expired, etc? Med Azure Events kan du dessutom automatiskt ta actions på när saker händer!
Läs mer
Nyheterna i C# 14 och .NET 10
I november släpps .NET 10 tillsammans med C# 14. En LTS release som kommer med en del roliga nyheter. I denna artikeln går vi igenom vad som är nytt och bra att veta.
Läs mer