Migratie naar Azure Logic Apps fase 5 - Implementatie: Implementeer gemigreerde werkstromen naar Azure

Van toepassing op: Azure Logic Apps (Standard)

Nadat u uw gemigreerde Standard-werkstromen lokaal hebt getest en hebt gecontroleerd of het gedrag overeenkomt met de bronintegratiestromen, hebt u een betrouwbare manier nodig om ze te implementeren op Azure zonder dat de infrastructuur handmatig hoeft te worden ingericht of configuratiefouten risico lopen.

In de Deployment-fase genereert de Azure Logic Apps Migration Agent in Visual Studio Code deploymentbestanden en gebruikt de Azure CLI om de benodigde Azure-bronnen te provisioneren en je gevalideerde workflows, verbindingen en ondersteunende artefacten uit te rollen. Deze optionele taak is uitgesloten van Execute All en wordt pas uitgevoerd nadat je ervoor kiest deze uit te voeren.

In dit artikel wordt het algemene proces beschreven dat door de migratieagent wordt gevolgd voor het implementeren van gemigreerde Standaardwerkstromen naar Azure.

Architectuur voor gedistribueerde Azure-bronnen

In de implementatiefase worden de volgende Azure resources gemaakt:

Hulpbron Description
Werkstroomserviceplan Het App Service-plan dat de Standard Logic App host.
Standaardresource voor logische apps met de hostingoptie Workflow Service Plan De resource van de logische app die als host fungeert voor uw gemigreerde werkstromen.
Opslagaccount De resource waarin de werkstroomstatus en uitvoeringsgeschiedenis worden opgeslagen.

Afhankelijk van de workflow kan de implementatie ook resources aanmaken zoals een integratieaccount of een Azure Files share en mount voor de ingebouwde File System-connector.

Implementatiefaseacties

De migratieagent genereert een ARM- of Bicep-sjabloon en gebruikt az deployment group create het om de benodigde infrastructuur te creëren. De agent uploadt vervolgens runtime-inhoud naar de Azure Files-content share van de logica-app en start de logica-app opnieuw op. Versie 1.12.1 ondersteunt het implementatiemodel van het Workflow Service Plan. App Service Environment v3 en Hybrid worden als toekomstige opties vermeld, maar worden niet ondersteund.

Stap Action Description
1 Genereer implementatiebestanden Maakt het ARM- of Bicep-sjabloon, parameterbestand en de benodigde app-instellingen aan voor de goedgekeurde oplossing.
2 Resources inrichten Maakt de vereiste Azure-bronnen aan, waaronder het Workflow Service Plan, de standaard logica-app en het opslagaccount.
3 Artefacten implementeren Uploadt host.json, connections.json, workflowdefinities en gecompileerde lokale functiebestanden naar de Azure Files-inhoudsdeling onder site/wwwroot, en start vervolgens de logica-app opnieuw op. Bestanden die alleen lokaal zijn opgeslagen, worden niet geüpload.
4 Test in Azure Voert de relevante cloudtests uit en registreert de resultaten. Gedeelde verbindingen vereisen mogelijk een afzonderlijke machtiging.

Volgende stappen