Riepilogo

Completato

L'obiettivo di questo modulo era spostare un'applicazione Web ASP.NET da un ambiente di hosting aziendale al servizio app di Azure.

Usando un ambiente simulato, è stato usato lo strumento Migration Assistant del servizio app di Azure per eseguire prima di tutto una valutazione di un'applicazione, per verificare la presenza di dipendenze da servizi di livello inferiore disponibili in Windows Server e in Internet Information Services (IIS). Migration Assistant ha determinato che tutto è pronto per la migrazione dell'applicazione al servizio app di Azure. Quindi sono stati trasmessi a Migration Assistant dettagli come il gruppo di risorse e l'URL di destinazione e Migration Assistant ha eseguito la migrazione.

Senza lo strumento Migration Assistant, sarebbe stato necessario rivedere manualmente il codice sorgente dell'applicazione Web e quindi confrontarlo con un elenco di problemi noti che possono impedire la distribuzione di un'applicazione Web ASP.NET nel servizio app di Azure. L'intero processo può richiedere giorni o settimane, a seconda della familiarità con la base di codice, con Windows Server, con IIS e con altri elementi.

Migration Assistant del servizio app di Azure ha un impatto significativo sull'attività e accelera il passaggio al cloud.

Eseguire la pulizia

La sandbox esegue automaticamente la pulizia delle risorse al termine di questo modulo.

Quando si lavora nella propria sottoscrizione, al termine di un progetto è buona norma determinare se le risorse create sono ancora necessarie. Le risorse che rimangono in esecuzione hanno un costo. È possibile eliminare risorse singole oppure gruppi di risorse per eliminare l'intero set di risorse.

Passaggi successivi

Se si usa questa procedura come guida per eseguire la migrazione di applicazioni Web, considerare i passaggi seguenti che non sono stati eseguiti nell'esercizio:

  • Spostamento manuale delle impostazioni applicazione e delle stringhe di connessione del file web.config alle impostazioni applicazione del servizio app di Azure.
  • Migrazione dei dati da un database SQL Server locale a un database Azure SQL.
  • Configurazione di un certificato TLS/SSL.
  • Configurazione di nomi di dominio personalizzati.
  • Configurazione delle autorizzazioni in Microsoft Entra ID.

Se il passaggio successivo è la migrazione dei dati da un database SQL Server locale a un database SQL di Azure, può essere utile esaminare il modulo seguente:

Valutare e convertire database di SQL Server con Data Migration Assistant (DMA)

Altre letture