Migrazione verso App per la logica di Azure Fase 5 - Deployment: Distribuire i flussi di lavoro migrati su Azure

Si applica a: App per la logica di Azure (Standard)

Dopo aver testato localmente i flussi di lavoro Standard migrati e verificato che il comportamento corrisponda ai flussi di integrazione di origine, è necessario un modo affidabile per distribuirli in Azure senza effettuare manualmente il provisioning dell'infrastruttura o rischiare errori di configurazione.

Nella fase di distribuzione, l'App per la logica di Azure Migration Agent in Visual Studio Code genera file di distribuzione e utilizza la interfaccia della riga di comando di Azure per fornire le risorse Azure richieste e distribuire i flussi di lavoro validati, le connessioni e gli artefatti di supporto. Questo compito opzionale è escluso da Esegui Tutto e viene eseguito solo dopo che hai scelto di eseguirlo.

Questo articolo descrive il processo generale seguito dall'agente di migrazione per distribuire flussi di lavoro Standard migrati in Azure.

Architettura delle risorse Azure distribuite

La fase Distribuzione crea le risorse Azure seguenti:

risorsa Descrizione
Piano di servizi per il flusso di lavoro Il piano App Service che ospita l'app Standard Logic.
Risorsa Logic App standard con l'opzione di hosting del Workflow Service Plan Risorsa dell'app per la logica che ospita i flussi di lavoro migrati.
Account di archiviazione Risorsa che archivia lo stato del flusso di lavoro e la cronologia di esecuzione.

A seconda del flusso di lavoro, la distribuzione può anche creare risorse come un account di integrazione oppure una condivisione File di Azure e il relativo punto di montaggio per il connettore File System predefinito.

Azioni della fase di distribuzione

L'agente di migrazione genera un template ARM o Bicep e lo utilizza az deployment group create per creare l'infrastruttura necessaria. L'agente carica quindi i contenuti in runtime nella condivisione File di Azure dell'app Logic e riavvia l'app logic. La versione 1.12.1 supporta il modello di distribuzione del Workflow Service Plan. ambiente del servizio app v3 e Hybrid sono elencati come opzioni future ma non supportati.

Passo Azione Descrizione
1 Generare file di distribuzione Crea il modello ARM o Bicep, il file dei parametri e le impostazioni richieste dell'app per la soluzione approvata.
2 Assegnare le risorse Crea le risorse Azure necessarie, inclusi il Workflow Service Plan, l'app Standard logic e l'account storage.
3 Distribuire i componenti Carica host.json, connections.json, definizioni di workflow e file di funzioni locali compilati nella condivisione di contenuto di File di Azure sotto site/wwwroot, e poi riavvia l'app per la logica. I file solo locali non vengono caricati.
4 Test in Azure Esegue i test cloud pertinenti e registra i risultati. I connettori condivisi potrebbero richiedere un'autorizzazione separata.

Passaggi successivi