Casi di migrazione .NET per Servizio app di Azure

Servizio app di Azure offre strumenti facili da usare per individuare rapidamente le app Web .NET locali, valutare la conformità ed eseguire la migrazione sia del contenuto che delle configurazioni supportate in Servizio app.

Questi strumenti sono sviluppati per supportare diversi tipi di scenari, incentrati sull'individuazione, la valutazione e la migrazione. Di seguito è riportato l'elenco degli strumenti di migrazione di .NET e dei casi d'uso.

Eseguire la migrazione da più server su larga scala

Azure Migrate ha annunciato di recente l'individuazione, l'individuazione senza agente e la valutazione delle app Web ASP.NET. È ora possibile individuare facilmente ASP.NET app Web in esecuzione in server Internet Information Services (IIS) in un ambiente VMware e valutarle per la migrazione al servizio app Azure. Le valutazioni consentono di determinare l'idoneità per la migrazione delle app Web, i blocchi di migrazione, le linee guida per la correzione, lo SKU consigliato e i costi di hosting. Le risorse di migrazione su larga scala per sono disponibili di seguito.

Dopo aver valutato correttamente l'idoneità, è consigliabile procedere con la migrazione di app Web ASP.NET ai servizi di app Azure.

Sono disponibili strumenti che consentono la migrazione di un'app Web autonoma ASP.NET o più app Web ASP.NET ospitate in un singolo server IIS, come illustrato in Eseguire la migrazione di app .NET al servizio app Azure. Con l'introduzione della funzionalità di migrazione su larga scala o in blocco integrata con Azure Migrate, è ora possibile eseguire la migrazione di più applicazioni ASP.NET ospitate in più server IIS locali.

Azure Migrate offre funzionalità di individuazione, individuazione senza agente e valutazione di ASP.NET app Web. È possibile individuare ASP.NET app Web in esecuzione in server Internet Information Services (IIS) in un ambiente VMware e valutarle per la migrazione al servizio app Azure. Le valutazioni consentono di determinare l'idoneità per la migrazione delle app Web, i blocchi di migrazione, le linee guida per la correzione, lo SKU consigliato e i costi di hosting. Le risorse di migrazione su larga scala per sono disponibili di seguito.

La migrazione in blocco offre le funzionalità principali seguenti:

  • Migrazione in blocco di app Web ASP.NET all'ambiente multi-tenant o servizi app di app Azure
  • Eseguire la migrazione ASP.NET app Web valutate come "Pronto" e "Pronto con condizioni"
  • Eseguire la migrazione di un massimo di cinque piani servizio app (e app Web associate) come parte di un singolo flusso di migrazione E2E
  • Possibilità di modificare lo SKU suggerito per il piano di servizio app di destinazione (ad esempio: Modificare lo SKU Pv3 suggerito in SKU PV2 standard)
  • Possibilità di modificare le app Web suggerite per la compressione della densità per il piano di servizio app di destinazione (aggiungere o rimuovere app Web associate a un piano di servizio app)
  • Modificare il nome di destinazione per i piani di servizio app e\o le app Web
  • Modificare in blocco le impostazioni di migrazione\attributi
  • Scaricare CSV con i dettagli dell'app Web di destinazione e del nome del piano di servizio app
  • Tenere traccia dello stato di avanzamento della migrazione usando l'esperienza di distribuzione dei modelli di Resource Manager

Spostare le app .NET nel servizio app Azure

app Azure Service è una piattaforma cloud che offre un modo rapido, semplice e conveniente per eseguire la migrazione delle app Web .NET dall'ambiente locale al cloud. Iniziare subito a apprendere come Azure consente di modernizzare le app .NET con le risorse seguenti.

Selezionare una delle opzioni seguenti per iniziare a usare una valutazione della migrazione:

servizio app risorse e strumenti di migrazione

servizio app strumento Migration Assistant e servizio app Migration Assistant per gli script di PowerShell sono regolati dai termini e dalle condizioni nel EULA.pdf inclusi nei rispettivi strumenti.

Strumenti di migrazione Descrizione Documentazione
Servizio app Migration Assistant Esegui la migrazione delle app Web .NET dal sistema operativo Windows al Servizio app. Documentazione di Servizio app Migration Assistant
servizio app Migration Assistant per Java in Apache Tomcat (Windows - anteprima) Scarica la versione non definitiva del software per la migrazione di applicazioni Web Java in un server Web Tomcat in esecuzione in server Windows. Documentazione di Servizio app Migration Assistant
script di PowerShell di Servizio app Migration Assistant Scaricare gli script di PowerShell per individuare e valutare tutte le app Web di Microsoft Internet Information Services (IIS) in un singolo server in blocco e la migrazione di app Web .NET dal sistema operativo Windows a servizio app. Documentazione di PowerShell di Servizio app Migration Assistant
Identificatore SHA256
Altre risorse per eseguire la migrazione di app .NET nel cloud
Video
.NET in Azure per principianti
Avviare il percorso cloud con il servizio app Azure
Blog
Modello di app Web affidabile per .NET
Iniziare il percorso cloud con app Azure Service
Iniziare il percorso cloud con app Azure Servizio - Spostare il codice
Informazioni su come modernizzare le app .NET dai professionisti
Evento su richiesta
Azure Developers - .NET Day
Percorso di apprendimento
Eseguire la migrazione di app ASP.NET ad Azure
Ospitare un'applicazione Web con servizio app Azure
Pubblicare un'app Web in Azure con Visual Studio

Risorse di migrazione su larga scala

Procedure
Individuare le app Web e le istanze di SQL Server
Creare una valutazione del servizio app di Azure
Esercitazione per valutare le app Web per la migrazione al servizio app Azure
Individuare l'inventario software nei server locali con Azure Migrate
Eseguire la migrazione di app .NET a servizio app
Blog
Individuare e valutare le app ASP.NET su larga scala con Azure Migrate
Domande frequenti
valutazioni del servizio app Azure nello strumento di individuazione e valutazione di Azure Migrate
Procedure consigliate
Procedure consigliate per la valutazione nello strumento di individuazione e valutazione di Azure Migrate
Video
Individuazione e valutazione su larga scala per la migrazione di app ASP.NET con Azure Migrate

Eseguire la migrazione da un server IIS

È possibile eseguire la migrazione di ASP.NET app Web da un singolo server IIS individuato tramite l'esperienza di individuazione su larga scala di Azure Migrate usando gli script di PowerShell (download). Guardare il video per gli aggiornamenti sulla migrazione al servizio app Azure.

migrazione di app Web ASP.NET

Usando servizio app Migration Assistant, è possibile eseguire la migrazione dell'app Web ASP.NET locale autonoma nel servizio app Azure. servizio app Migration Assistant è progettato per semplificare il percorso verso il cloud tramite una soluzione gratuita, semplice e veloce per eseguire la migrazione delle applicazioni dall'ambiente locale al cloud. Per altre informazioni sullo strumento Migration Assistant, vedere le domande frequenti.

Containerizzare un'app Web ASP.NET

Alcune applicazioni Web .NET Framework possono avere dipendenze da librerie e altre funzionalità non disponibili nel servizio app Azure. Queste app possono basarsi su altri componenti della Global Assembly Cache. In precedenza, è possibile eseguire queste applicazioni solo nelle macchine virtuali. Tuttavia, è ora possibile eseguirli in app Azure contenitori windows del servizio.

Lo strumento di containerizzazione delle app può riconfezionare le applicazioni come contenitori con modifiche minime. Attualmente lo strumento supporta la creazione di contenitori di applicazioni ASP.NET e applicazioni Java Apache Tomcat. Per altre informazioni sulla containerizzazione e la migrazione, vedere la procedura.

Passaggi successivi

Eseguire la migrazione di un'applicazione Web locale al servizio app Azure