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.
Innan du kan starta en migrering måste du förstå artefakterna i dina källintegreringsprojekt. I Visual Studio Code hjälper Azure Logic Apps Migration Agent till att automatisera den här uppgiften genom att genomsöka källprojektfilerna under identifieringsfasen, identifiera källplattformen och katalogisera artefakter och beroenden. Agenten identifierar sedan logiska flödesgrupper, arkitektur- och migreringsluckor så att du har den information du behöver för att flytta till planeringssteget.
Den här artikeln förklarar hur Azure Logic Apps Migration Agent genomsöker din källa, inventerar dina projekttillgångar och genererar en visualisering som beskriver din integreringsarkitektur med dess komponenter och beroenden.
Åtgärder för upptäcktsfasen
I Visual Studio Code slutför migreringsagenten automatiskt följande steg med hjälp av @migration-analyser GitHub Copilot-agent när du har öppnat Azure Logic Apps Migreringsagenten i aktivitetsfältet och valt källmappen:
| Step | Action | Beskrivning |
|---|---|---|
| 1 | Identifiera plattform | Undersöker filmönster för att identifiera källplattformen. Till exempel visar .btproj- och .odx-filer ett BizTalk Server projekt, medan mule-*.xml-filer indikerar ett MuleSoft Anypoint-projekt. Mer information finns i: - Stöd för BizTalk-artifakt - Stöd för MuleSoft-artefakter |
| 2 | Sök igenom filer | Söker igenom källfiler och extraherar metadata i IR-format (Intermediate Representation) med hjälp av en inbyggd parser för den identifierade plattformen. |
| 3 | Katalogartefakter | Inventerar upptäckta artefakter, inklusive följande föremål: – Orkestreringar och arbetsflöden - Scheman (XSD, JSON) – Kartor och omvandlingar -Rörledningar – Skicka portar och ta emot portar – Bindningar och slutpunktskonfigurationer |
| 4 | Skapa beroendediagram | Genererar ett beroendediagram som visar hur artefakter relaterar till varandra. Diagrammet visar till exempel vilka orkestreringar som refererar till vilka scheman och kartor. |
Analys och resultat av källdesign
När migreringsagenten har slutfört den första genomsökningen utför agenten en djupare AI-baserad analys med hjälp av @migration-analyser GitHub-Copilot-agent:
| Action | Beskrivning |
|---|---|
| Identifiera flödesgrupper | Grupperar relaterade artefakter i logiska flödesgrupper, som är uppsättningar med artefakter som fungerar tillsammans för att implementera en affärsprocess. |
| Visualisera arkitektur | Genererar interaktiva sjöjungfrudiagram som visar den övergripande systemarkitekturen. |
| Mappa meddelandeflöden | Spårar meddelandeflöden som börjar med utlösarhändelse, bearbetning och slutförande för varje flödesgrupp. |
| Analysera beroenden | Identifierar saknade eller olösta beroenden som kan påverka migreringen. |
| Identifiera brister | Rapporterar källplattformsfunktioner utan direkta motsvarigheter i Azure Logic Apps (Standard) och rekommenderade lösningar. |
| Identifiera mönster | Identifierar vanliga integrationsmönster som publicera-prenumerera, begäran-svar, punktinsamling och batchbearbetning. |
Mer information finns i Migreringssteg 1: Identifiering.
Flödesvisualisering och resultat
När du har startat källdesignanalysen för en logisk flödesgrupp genererar och öppnar migreringsagenten en flödesvisualisering där du kan utforska din integreringsarkitektur genom följande interaktiva vyer:
| View | Föreställningar |
|---|---|
| Arkitekturdiagram | Ett systemarkitekturdiagram med alla artefakter och anslutningar, renderade som ett sjöjungfrudiagram. |
| Meddelandeflöde | Ett eller flera meddelanden per artefakt flödar från utlösare till slutförande. |
| Components | En komponentinventering med information som adaptrar, slutpunkter och pipelines. |
| Saknade beroenden | Eventuella beroenden som saknades eller var olösliga under identifieringen. |
| Gap-analys | Alla källplattformsfunktioner utan en direkt motsvarighet i Azure Logic Apps, inklusive föreslagna lösningar. |
| Mönster | Alla identifierade integrationsmönster, till exempel publiceringsprenumerering, begärandesvar och batchbearbetning. |
| Learn BizTalk | En identifieringsrapport som baseras på resultaten, till exempel om befintliga meddelandeflödeslager och föreslagna mappningar till Azure Logic Apps eller andra alternativ för tjänster. |
I följande exempel visas en exempelflödesvisualisering och resultat:
Du kan växla mellan de interaktiva flikarna för att granska din integreringsarkitektur. Om du vill veta mer om den här arkitekturen kan du använda chattfönstret GitHub Copilot för att ställa frågor till @migration-analyser agent om den identifierade arkitekturen, begära korrigeringar och återskapa analysen.
Mer information finns i Identifieringssteg – Steg 3: Analysera källdesign.
Relaterat innehåll
- Migrationsautomatisering från integrationsplattformar till Azure Logic Apps
- Quickstart: Migrera ett integrationsprojekt med hjälp av Azure Logic Apps Migration Agent