Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: Azure Logic Apps (Standard)
Note
Den här förhandsgranskningsfunktionen omfattas av de kompletterande användningsvillkoren för Förhandsversioner av Microsoft Azure.
Även om föregående identifieringssteg ger dig konkret information om integrationsprojektets design, artefakter, komponenter och beroenden, står du fortfarande inför en viktig utmaning: att omvandla inventeringen till en körbar migreringsöversikt. Du behöver information om hur artefakter och komponenter mappas till motsvarigheter i Azure Logic Apps (Standard), vilka delar som kan behöva designas om och hur mycket arbete dessa aktiviteter tar innan du påbörjar konverteringsprocessen.
I planeringssteget använder Azure Logic Apps Migration Agent i Visual Studio Code de katalogiserade artefakterna och genererar en detaljerad migreringsplan för varje logisk flödesgrupp. Den här migreringsplanen innehåller åtgärdsmappningar, migreringsluckor med rekommenderade metoder, uppskattningar av insatser och uppgiftsplaner. Med den här kunskapen kan du gå vidare till konverteringssteget med större förutsägbarhet och en tydlig plan med låg risk.
Den här artikeln förklarar hur Azure Logic Apps Migration Agent skapar en migreringsplan under planeringsfasen. Du kan sedan använda den här migreringsplanen för att mappa källartefakter till Azure Logic Apps (Standard), identifiera omdesignluckor och uppskatta arbetet innan du påbörjar konverteringsprocessen.
Planera stegåtgärder
När du har slutfört aktiviteten Analyze Source Design i Azure Logic Apps Migration Agent blir aktiviteten Plan Logic App Design tillgänglig. När du väljer den här aktiviteten genererar @migration-planner GitHub Copilot-agent följande information för varje flödesgrupp:
| Avsnittsnamn | Beskrivning |
|---|---|
| Arkitektur | Designervyn, kodvyn och arkitekturdiagrammet för den föreslagna lösningen. |
| Ytterligare Azure-komponenter | De explicita och icke-oförklarliga Azure komponentkonverteringar som krävs för den föreslagna designen. |
| Operationsmappning | En-till-en-mappningar från källplattformens komponenter till deras motsvarigheter i Azure Logic Apps (Standard). Till exempel: – En BizTalk FILE tar emot portkartor till en filsystemutlösare i ett Standard-arbetsflöde. – En BizTalk HTTP skickar portkartor till en HTTP-åtgärd i ett Standard-arbetsflöde. Mer information finns i Driftmappning. |
| Artefaktdispositioner | Artefakterna som kräver konvertering och deras uppladdningsmål. |
| Migreringsluckor | De funktioner eller komponenter som inte har direkta motsvarigheter i Standard-arbetsflöden och de rekommenderade lösningarna. En anpassad BizTalk-pipelinekomponent kan till exempel kräva en .NET lokal funktion i ett Standard-arbetsflöde. Mer information finns i Migreringsluckor. |
| Integreringsmönster | De identifierade mönstren i integrationsflödet. |
| Sammanfattning | En översikt på hög nivå om det föreslagna arbetsflödet. |
| Ansträngningsuppskattningar | Den uppskattade komplexiteten (låg, medelhög, hög) och ansträngningen för varje integrationsflöde baserat på antalet åtgärder, luckor och beroenden. |
| Uppgiftsplaner | Stegvisa instruktioner för konverteringsuppgifter i nästa steg. Mer information finns i Uppgiftsplaner. |
I följande exempel visas en exempelgenererad migreringsplan:
Följande avsnitt innehåller mer information om specifika migreringsplanområden:
Operationskartläggning
Avsnittet Operations mapping (Åtgärdsmappning ) beskriver hur varje källkomponent mappar till en motsvarighet i ett Standard-arbetsflöde, till exempel:
| Källkomponent | Motsvarande standardarbetsflöde | Typ av operation | Mappningstyp | Noteringar |
|---|---|---|---|---|
| Ta emot port (FIL) | Filsystemutlösare med namnet När en fil läggs till eller ändras | Built-in | Körtid inhemsk | Välj versionen built-in som körs i samma process som Azure Logic Apps-körningen. Versionen shared körs i den multitenanta Azure-miljön. Mer information finns i: - Anslut till lokala filsystem från Azure Logic Apps - Referens för inbyggda anslutningsfunktion i filsystem |
| Sändningsport (HTTP) | HTTP-åtgärd | Built-in | Körtid inhemsk | Mer information finns i Call externa HTTP- eller HTTPS-slutpunkter från Azure Logic Apps. |
| Orkestreringsform (Transform) | XML-åtgärd med namnet Transformera XML | Built-in | Körtid inhemsk | Mer information finns i Transform XML i Azure Logic Apps. |
| Anpassad pipeline-komponent | En funktion Azure Functions -eller- En .NET lokal funktion |
Built-in | Anpassat | Kräver kodmigrering. Mer information finns i: - Call Azure Functions från Azure Logic Apps - Skapa och kör .NET kod från Standard-arbetsflöden i Azure Logic Apps |
Migreringsluckor
För varje identifierad lucka innehåller planen följande information:
| Objekt | Beskrivning |
|---|---|
| Beskrivning av lucka | Vad källkomponenten gör och varför det inte finns någon direkt motsvarighet. |
| Rekommenderad upplösning | Den föreslagna lösningen, till exempel att använda en lokal .NET-funktion, en funktion i Azure Functions eller en anpassad anslutning. |
| Ansträngningspåverkan | Hur klyftan påverkar uppskattningen av migreringen. |
Uppgiftsplaner
Varje migreringsplan innehåller uppgiftsplaner som innehåller stegvisa instruktioner som driver steg 3 – konvertering. Varje uppgift anger följande information:
- Artefakterna som ska konverteras.
- Strukturen för det målinriktade standardarbetsflödet i Azure Logic Apps.
- De anslutningar och konfigurationer som ska genereras.
- All anpassad kod som du behöver skriva.
Granska och justera planerna
När migreringsagenten har genererat migreringsplanen granskar du planen noggrant så att du förstår översikten och rekommendationerna. Gör eventuella uppdateringar som krävs för ditt scenario innan du går vidare till konverteringssteget. Planens noggrannhet påverkar avsevärt kvaliteten på konverteringsutdata.
För att hjälpa dig att bättre förstå planen och avgöra om du behöver göra uppdateringar kan du interagera med @migration-planner GitHub-Copilot-agent med hjälp av Copilot chatt i Visual Studio Code för följande uppgifter:
- Ställ frågor om specifika mappningar.
- Begär alternativa metoder för gap-lösning.
- Justera uppskattningar av ansträngning.
- Begär planändringar innan du går vidare till konvertering.
Relaterat innehåll
- Migrationsautomatisering från integrationsplattformar till Azure Logic Apps
- Quickstart: Migrera ett integrationsprojekt med hjälp av Azure Logic Apps Migration Agent