BizTalk/Migrering

Orkestreringar till Logic Apps

En BizTalk-orkestrering kan läsas av Microsofts nya Migration Agent, men en genererad workflow-definition är bara början. Korrelation, transaktioner, långlivade väntlägen och felvägar måste fortfarande få ett verifierbart beteende i målarkitekturen.

Vad verktyget täcker

Migration Agent är en preview för BizTalk Server 2016 och 2020 och listar .odx som stödd artefakttyp. Den grupperar beroenden, föreslår logiska flöden och kan generera Standard-workflows. Microsoft skriver samtidigt att grupperingen inte alltid motsvarar BizTalk-applikationerna en till en; rätt flödesgräns behöver granskas av teamet.

Inventera tillståndet

Beskriv trigger, korrelationsnyckel, väntan, beslut, externa anrop, kompensation och slut för varje orkestrering. Markera atomic och long-running transactions, Call/Start Orchestration och direkt åtkomst till context properties. Det är dessa beteenden, inte antalet shapes, som visar om flödet kan flyttas mekaniskt.

Välj workflow och messaging separat

Logic Apps Standard bär sekvensering och tillstånd. Service Bus kan bära kö eller pub/sub när flödet behöver asynkron frikoppling, men mottagning med Peek Lock kan leverera samma meddelande igen. Designa idempotenta mottagare och korrelations-ID i stället för att anta att MessageBox-semantik följde med.

Planera samexistens

Microsoft rekommenderar vågbaserad migrering. Logic Apps-adaptern i BizTalk Server 2020, och som separat installation för 2016, ger en dokumenterad gräns mellan gammalt och nytt. Definiera vilken sida som äger meddelandet, hur dubbelsändning undviks och exakt hur rollback görs innan piloten går i produktion.

Bevisa affärsresultatet

Kör samma representativa meddelanden genom BizTalk och målflödet. Testa dubblett, timeout, felaktigt schema, återförsök och en kompensation som själv misslyckas. Jämför slutligt verksamhetstillstånd och spårbarhet, inte bara att workflowet fick status Succeeded.

Räkna på er inventering →