Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Azure Logic Apps (Standard)
Note
Deze preview-functie is onderhevig aan de aanvullende gebruiksvoorwaarden voor Microsoft Azure Previews.
Hoewel de vorige detectiefase u concrete informatie geeft over het ontwerp, artefacten, onderdelen en afhankelijkheden van uw integratieproject, is het nog steeds een belangrijke uitdaging: het omzetten van inventaris in een routekaart voor uitvoerbare migratie. U hebt informatie nodig over hoe artefacten en onderdelen worden toegewezen aan equivalenten in Azure Logic Apps (Standard), welke onderdelen mogelijk opnieuw moeten worden ontworpen en hoeveel inspanning deze activiteiten nodig hebben voordat u het conversieproces start.
In de planningsfase gebruikt de Azure Logic Apps Migratieagent in Visual Studio Code de gecatalogusde artefacten en genereert een gedetailleerd migratieplan voor elke logische stroomgroep. Dit migratieplan bevat actietoewijzingen, migratieproblemen met aanbevolen benaderingen, schattingen van inspanningen en taakplannen. Met deze kennis kunt u verdergaan met de conversiefase met meer voorspelbaarheid en een duidelijk, laag risicoplan.
In dit artikel wordt uitgelegd hoe de Azure Logic Apps Migration Agent een migratieplan maakt tijdens de planningsfase. Vervolgens kunt u dit migratieplan gebruiken om bronartefacten toe te wijzen aan Azure Logic Apps (Standard), hiaten in het ontwerp te identificeren en inspanning te schatten voordat u het conversieproces start.
Planningsfaseacties
Nadat u in de Azure Logic Apps Migration Agent de activiteit Analyze Source Design hebt voltooid, wordt de activiteit Plan Logic App Design beschikbaar. Wanneer u deze activiteit selecteert, genereert de @migration-planner GitHub Copilot-agent de volgende informatie voor elke stroomgroep:
| Sectienaam | Description |
|---|---|
| Architectuur | De ontwerpweergave, codeweergave en architectuurdiagram voor de voorgestelde oplossing. |
| Aanvoeglijke Azure-onderdelen | De expliciete en non-expliciete Azure componentconversies die vereist zijn voor het voorgestelde ontwerp. |
| Koppeling van bewerkingen | De een-op-een koppelingen van de onderdelen van het bronplatform naar hun equivalenten in Azure Logic Apps (Standard). Bijvoorbeeld: - Een BizTalk FILE ontvangstpoort komt overeen met een bestandssysteemtrigger in een standaardwerkstroom. - Een BizTalk HTTP verzendt poorttoewijzingen naar een HTTP-actie in een standaardwerkstroom. Zie Procesoverzicht voor meer informatie. |
| Artefact-indelingen | De artefacten waarvoor conversie en hun uploadbestemmingen nodig zijn. |
| Hiaten in migratie | De functies of onderdelen die geen directe equivalenten hebben in standaardwerkstromen en de aanbevolen tijdelijke oplossingen. Een aangepast BizTalk-pijplijnonderdeel vereist bijvoorbeeld een .NET lokale functie in een Standaardwerkstroom. Zie Migratie hiaten voor meer informatie. |
| Integratiepatronen | De gedetecteerde patronen in de integratiestroom. |
| Samenvatting | Een algemeen overzicht van de voorgestelde werkstroom. |
| Inspanningsramingen | De geschatte complexiteit (laag, gemiddeld, hoog) en inspanning voor elke integratiestroom op basis van het aantal acties, hiaten en afhankelijkheden. |
| Taakplannen | De stapsgewijze instructies voor conversietaken in de volgende fase. Zie Taakplannen voor meer informatie. |
In het volgende voorbeeld ziet u een voorbeeld van een gegenereerd migratieplan:
In de volgende secties vindt u meer informatie over specifieke migratieplangebieden:
Operaties in kaart brengen
In de sectie Operations mapping wordt beschreven hoe elk brononderdeel in kaart wordt gebracht naar een equivalent in een Standaardwerkstroom, bijvoorbeeld:
| Brononderdeel | Standaardwerkstroomequivalent | Bewerkingstype | Koppelingstype | Aantekeningen |
|---|---|---|---|---|
| Poort ontvangen (BESTAND) | Bestandssysteemtrigger met de naam Wanneer een bestand wordt toegevoegd of gewijzigd | Built-in | Inheemse runtime | Kies de built-in-versie die wordt uitgevoerd in hetzelfde proces als de Azure Logic Apps runtime. De versie shared wordt uitgevoerd in multitenant-Azure. Zie voor meer informatie: - Verbind met lokale bestandssystemen vanuit Azure Logic Apps - Naslaginformatie over ingebouwde bestandssysteemconnector |
| Verzendpoort (HTTP) | HTTP-actie | Built-in | Inheemse runtime | Zie Externe HTTP- en HTTPS-eindpunten aanroepen vanuit Azure Logic Apps voor meer informatie. |
| Indelingsshape (transformeren) | XML-bewerkingen met de naam XML transformeren | Built-in | Inheemse runtime | Zie Transform XML in Azure Logic Apps voor meer informatie. |
| Aangepast pijplijnonderdeel | Een functie Azure Functions -of- Een .NET lokale functie |
Built-in | Op maat | Vereist code migratie. Zie voor meer informatie: - Azure-functies aanroepen vanuit Azure Logic Apps - Maak en voer .NET code uit vanuit Standaardwerkstromen in Azure Logic Apps |
Hiaten in migratie
Voor elke geïdentificeerde kloof bevat het plan de volgende informatie:
| Item | Description |
|---|---|
| Beschrijving van tussenruimte | Wat het brononderdeel doet en waarom er geen direct equivalent bestaat. |
| Aanbevolen resolutie | De voorgestelde tijdelijke oplossing, zoals het gebruik van een .NET lokale functie, Azure Functions functie of een aangepaste connector. |
| Invloed op de inspanning | Hoe de kloof van invloed is op de schatting van de migratie-inspanning. |
Taakplannen
Elk migratieplan bevat taakplannen die stapsgewijze instructies bieden die fase 3 - Conversie stimuleren. Elke taak geeft de volgende informatie op:
- De artefacten die moeten worden geconverteerd.
- De Standard-doelwerkstroomstructuur in Azure Logic Apps.
- De verbindingen en configuraties die moeten worden gegenereerd.
- Elke aangepaste code die u moet schrijven.
De plannen controleren en aanpassen
Nadat de migratieagent het migratieplan heeft gegenereerd, controleert u het plan zorgvuldig zodat u de roadmap en aanbevelingen begrijpt. Breng eventuele updates aan die nodig zijn voor uw scenario voordat u verdergaat met de conversiefase. De nauwkeurigheid van uw plan is van grote invloed op de kwaliteit van de conversie-uitvoer.
Als u meer inzicht wilt krijgen in het plan en wilt bepalen of u updates moet doorvoeren, kunt u de @migration-planner GitHub-Copilot-agent gebruiken met behulp van Copilot chat in Visual Studio Code voor de volgende taken:
- Stel vragen over specifieke toewijzingen.
- Alternatieve benaderingen voor gapoplossing aanvragen.
- Pas schattingen van de hoeveelheid werk aan.
- Planwijzigingen aanvragen voordat u overstapt op conversie.
Verwante inhoud
- Migratieautomatisering van integratieplatforms tot Azure Logic Apps
- Quickstart: Een integratieproject migreren met behulp van de Azure Logic Apps Migration Agent