Condividi tramite


Modernizzare le app Web ASP.NET nel codice del servizio app di Azure

Questo articolo illustra come eseguire la migrazione di app Web ASP.NET su larga scala al servizio app di Azure usando Azure Migrate.

Annotazioni

Le esercitazioni illustrano il percorso di distribuzione più semplice per uno scenario, per consentire di configurare rapidamente un modello di verifica. Quando possibile vengono usate le opzioni predefinite e non sono riportati tutti i percorsi e le impostazioni possibili.

In questa esercitazione si apprenderà come:

  • Eseguire la migrazione delle app Web ASP.NET su larga scala al servizio app di Azure utilizzando il flusso integrato in Azure Migrate.
  • Modificare i piani di migrazione per le app Web.
  • Modificare il piano di servizio app per le app Web.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.

Prerequisiti

Prima di iniziare questa esercitazione, è necessario:

  1. Completare la prima esercitazione per individuare le app Web in esecuzione nell'ambiente VMware.
  2. Completare la seconda esercitazione per valutare le app Web per determinare lo stato di idoneità per la migrazione al servizio app di Azure. È necessario valutare le app Web per eseguirne la migrazione usando il flusso integrato.
  3. Passare al progetto esistente o creare un nuovo progetto.

Eseguire la migrazione di app Web

Dopo aver valutato le app Web, è possibile eseguirne la migrazione usando il flusso di migrazione integrato in Azure Migrate.

  • È possibile selezionare fino a cinque piani di servizio app come parte di una singola migrazione.
  • Attualmente non è supportata la selezione dei piani di servizio app esistenti durante il flusso di migrazione.
  • È possibile eseguire la migrazione di app Web fino a una dimensione massima di 2 GB, incluso il contenuto archiviato nella directory virtuale mappata.
  • Non è attualmente supportata la migrazione del contenuto della directory UNC.
  • È necessario che Windows PowerShell 4.0 sia installato nei server che ospitano i server Web IIS da cui si prevede di eseguire la migrazione ASP.NET app Web a Servizi app di Azure.
  • Il flusso di migrazione non supporta attualmente gli scenari integrati della rete virtuale.

Per eseguire la migrazione delle app Web, seguire questa procedura:

  1. Nel progetto > di Azure Migrate Eseguire>la migrazioneselezionare Replica.

    Screenshot dell'opzione *Replicare* selezionata.

  2. In Specificare la finalità>, Cosa si vuole eseguire la migrazione? selezionare ASP.NET app Web.

  3. In Dove si vuole eseguire la migrazione? selezionare Servizio app di Azure nativo.

  4. In Tipo di virtualizzazione selezionare VMware vSphere.

  5. In Seleziona valutazione, selezionare la valutazione da usare per eseguire la migrazione delle app web e quindi selezionare il pulsante Continua. Specificare i dettagli del servizio app di Azure in cui verranno ospitate le app.

    Screenshot dell'intento selezionato.

  6. In Informazioni di base, in Dettagli progetto selezionare la sottoscrizione, il gruppo di risorsee l'area in cui verranno ospitate le app Web, dall'elenco a discesa. In Archiviazione, selezionare l'account di archiviazione per una posizione di archiviazione intermedia durante il processo di migrazione. Selezionare Avanti: App per il web >.

    Screenshot della schermata Informazioni di base sulle app Web di Azure Migrate.

  7. Nella sezione App Web esaminare le app Web di cui si vuole eseguire la migrazione.

    Screenshot della schermata App Web di Azure Migrate.

    Annotazioni

    Per impostazione predefinita, le app con stato Pronto vengono contrassegnate per la migrazione. È possibile eseguire la migrazione delle app contrassegnate come Pronto con condizioni selezionando in Esegui migrazione?.

    1. Selezionare le app Web di cui eseguire la migrazione e selezionare Modifica.

      Screenshot delle app Web selezionate in Azure Migrate.

    2. In Modifica app, in Esegui migrazione? selezionare e selezionare il piano di servizio app e il piano tariffario in cui verranno ospitate le app. Selezionare quindi il pulsante OK .

      Annotazioni

      È possibile eseguire la migrazione di un massimo di cinque piani di servizio app alla volta.

      Screenshot di modifica delle app in Azure Migrate.

      Selezionare il pulsante Avanti: Piani di App Service>.

  8. Nella sezione Piani di servizio app, verificare i dettagli del piano di servizio app.

    Annotazioni

    A seconda dei requisiti dell'app Web, è possibile modificare il numero di app in un piano di servizio app o aggiornare il piano tariffario. Per aggiornare questi dettagli, seguire questa procedura:

    1. Selezionare il pulsante Modifica .
    2. In Modifica piano selezionare il nome di destinazione e il piano tariffario, quindi selezionare OK. Screenshot della modifica dei dettagli del piano di servizio dell'app.
  9. Dopo aver verificato i Piani di Servizio App, selezionare Avanti: Rivedi e crea.

  10. Azure Migrate ora convaliderà le impostazioni di migrazione. L'esecuzione della convalida può richiedere alcuni minuti. Al termine, esaminare i dettagli e selezionare Esegui migrazione.

    Annotazioni

    Per scaricare il riepilogo della migrazione, selezionare il pulsante Scarica CSV .

Dopo l'avvio della migrazione, è possibile tenere traccia dello stato usando l'esperienza di distribuzione di Azure Resource Manager, come illustrato di seguito:

Screenshot della distribuzione di Azure Migrate.

Passaggi post-migrazione

Dopo aver completato la migrazione, è possibile esaminare i passaggi seguenti in base ai requisiti specifici dell'app Web:

Passaggi successivi