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.
Als uw organisatie integratieplatforms zoals BizTalk Server, MuleSoft Anypoint of andere middleware gebruikt, kan het migreren van deze workloads naar Azure Logic Apps complex en lastig zijn. Een typische migratie omvat de volgende taken:
- Ontdek en catalogiseer integratieartefacten in het bronplatform.
- Analyseer complexiteit en plan een migratieschema.
- Bronartefacten converteren naar standaardwerkstromen voor Azure Logic Apps.
- Valideer gegenereerde werkstromen op basis van bronspecificaties.
- Implementeer de gemigreerde oplossing naar Azure.
Gebruik Visual Studio Code en de extensie Azure Logic Apps Migration Agent om u te begeleiden bij het migratieproces. Deze ai-extensie automatiseert het migreren van bedrijfsintegraties naar Standard-werkstromen in Azure Logic Apps.
De migratieagent begeleidt u door een gestructureerde werkstroom voor migratie in vijf fasen. Gebouwd op GitHub Copilot en de Visual Studio Code Language Model-API, werkt de extensie met gespecialiseerde GitHub Copilot agents en ingebouwde parsers, terwijl u bij elke stap de controle houdt.
Dit artikel bevat een overzicht van de migratieagent, de belangrijkste mogelijkheden van de extensie, ondersteunde bronplatforms en de begeleide migratiewerkstroom voor vijf fasen.
Ondersteunde bronplatformen en implementatieomgevingen
De migratieagent ondersteunt momenteel de volgende bronintegratieplatforms:
| Bronplatform | Versions | Status | Parser |
|---|---|---|---|
| BizTalk Server | 2016, 2020 | Volledig voltooid | Built-in |
| MuleSoft Anypoint | Mule 3, Mule 4 | Wordt uitgevoerd, nog niet beschikbaar | Ingebouwd (stub) |
De Azure Logic Apps Migration Agent-extensie voor Visual Studio Code is een opensource,uitbreidbaar project. Als u ondersteuning voor een nieuw platform wilt toevoegen, moet u een ingebouwde parser bijdragen of een externe parserextensie maken. Zie De migratieagent uitbreiden door aangepaste parsers voor nieuwe platforms te maken en toe te voegen voor meer informatie.
Ondersteunde BizTalk Server artefacttypen
De migratieagent ondersteunt momenteel de volgende BizTalk Server artefacttypen:
| Artefactentype | Bestandsnaamextensie | Description |
|---|---|---|
| Project | .btproj |
BizTalk-projectbestand |
| Orchestration | .odx |
Definitie van BizTalk-indeling |
| Schema | .xsd |
XML-schemadefinitie |
| Map | .btm |
BizTalk map (XSLT transformatie) |
| Pipeline | .btp |
Definitie van BizTalk-pijplijn |
| Bindings | .xml |
Poortbindingen en eindpuntconfiguratie |
Ondersteunde typen MuleSoft Anypoint-artefacten
De migratieagent ondersteunt momenteel de volgende typen MuleSoft Anypoint-artefacten:
| Artefactentype | Bestandspatroon | Description |
|---|---|---|
| Stroom | mule-*.xml |
Definities van meerdere stromen |
| Configuration | pom.xml |
Project afhankelijkheden en configuratie |
Ondersteunde doelimplementatieomgevingen
De migratieagent genereert momenteel standaardwerkstromen voor de volgende doelimplementatieomgevingen en hostingopties:
| Doelomgeving | Hostingoptie |
|---|---|
| Azure Logic Apps met één tenant (Standard) | Werkstroomserviceplan |
| Uw eigen gedeeltelijk verbonden on-premises infrastructuur | Hybride |
Zie Verschillen tussen standaard- en verbruikslogica-apps voor meer informatie.
Belangrijke mogelijkheden in Azure Logic Apps Migratieagent
De migratieagent bevat de volgende kernmogelijkheden:
| Vermogen | Features |
|---|---|
| Ondersteuning voor meerdere platforms | Ingebouwde parsers plus een uitbreidbaar plug-insysteem voor partnerplatforms. |
| Begeleide werkstroom in vijf fasen | Volgt een gestructureerd migratieproces van detectie tot implementatie met voortgangstracering en visualisatie in elke fase. |
| Analyse en conversie op basis van AI | Gespecialiseerde GitHub Copilot agents die uw integratieartefacten analyseren, plannen en converteren: - @migration-analyser - @migration-planner - @migration-converter |
| Ingebouwde parsers | Op TypeScript gebaseerde parsers voor BizTalk-orkestraties, kaarten, schema's, pijplijnen en bindingen. |
| Stroomvisualisatie | Interactieve architectuurdiagrammen, berichtstromen, gapanalyse en afhankelijkheidstracering. |
| Azure-implementatie | Directe implementatieconfiguratie vanuit Visual Studio Code. |
Migratiefasen voor integratieprojecten
De migratieagent begeleidt u door de volgende werkstroom voor migratie in vijf fasen:
| Order | Fase | Purpose |
|---|---|---|
| 1 | Ontdekken | Scan, detecteer en catalogiseer integratieartefacten op het bronplatform. De agent detecteert automatisch het platform, scant bestanden en bouwt een afhankelijkheidsgrafiek en artefactinventaris. |
| 2 | Gepland | Analyseer de complexiteit, stel de migratieroadmap op en breng bronpatronen in kaart aan de hand van Logic Apps-patronen. De agent genereert migratieplannen voor elke stroom met actietoewijzingen, gapanalyse en schattingen van inspanningen. |
| 3 | Conversie | Transformeer bronartefacten in standaardwerkstromen, verbindingen en ondersteunende bestanden voor Azure Logic Apps. De agent maakt conversietaken en voert de taakplannen uit die tijdens de planningsfase zijn gegenereerd. |
| 4 | Validation | Test gegenereerde werkstromen en valideer gedrag op basis van bronspecificaties. |
| 5 | Deployment | Gegenereerde artefacten voor Azure Logic Apps implementeren in Azure. |
GitHub Copilot agents die worden gebruikt bij migratie
In uw Visual Studio Code projectwerkruimte stelt de migratieagent de volgende GitHub Copilot agents in om u te helpen bij het migratieautomatiseringsproces:
| GitHub Copilot-agent | Opdracht |
|---|---|
@migration-analyser |
Analyseer gedetecteerde artefacten, detecteer stroomgroepen en genereer architectuurvisualisaties. |
@migration-planner |
Maak migratieplannen voor elke stroom met actietoewijzingen en een hiaatanalyse. |
@migration-converter |
Voer conversietaken uit die standaardwerkstromen en -verbindingen genereren voor Azure Logic Apps. |
Deze agents werken met 25 taalmodelhulpprogramma's die zijn geregistreerd in Visual Studio Code om artefacten te lezen, resultaten op te slaan en de migratiewerkstroom te beheren.
Verwante inhoud
- Migratieagent fase 1 - Detectie
- Migratieagent fase 2 - Planning
- Migratieagent fase 3 - Conversie
- Migratieagent fase 4 - Validatie
- Migratieagent fase 5 - Implementatie
- De migratieagent uitbreiden door maatwerk aan te maken voor niet-ondersteunde integratieplatforms