Condividi tramite


Casi di migrazione .NET per Servizio app di Azure

Il servizio app di Azure offre strumenti di facile utilizzo per individuare rapidamente le app Web .NET locali, valutarne l'idoneità ed eseguire la migrazione del contenuto e delle configurazioni supportate al 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

Nota

Per informazioni su come eseguire la migrazione delle app .NET al servizio app usando l'esercitazione sulla migrazione .NET, vedere Modernizzare le app Web ASP.NET al codice del servizio app di Azure

Azure Migrate ha recentemente annunciato l'individuazione e la valutazione su larga scala e senza agente delle ASP.NET app Web. È ora possibile individuare facilmente ASP.NET app Web in esecuzione nei server Internet Information Services (IIS) in un ambiente VMware e valutarle per la migrazione al servizio app di Azure. Le valutazioni consentono di determinare la preparazione alla migrazione delle app Web, i blocchi della migrazione, le linee guida per la correzione, i prodotti consigliati e i costi di hosting.

Dopo aver terminato la valutazione dell'idoneità, è necessario procedere con la migrazione delle app Web ASP.NET a Servizi app di Azure.

Sono disponibili strumenti esistenti che consentono la migrazione di un'app Web ASP.NET autonoma o di più app Web ASP.NET ospitate in un singolo server IIS. Per altre informazioni, vedere Modernizzare ASP.NET app Web nel codice del servizio app di Azure. Con l'introduzione della migrazione su larga scala o in blocco integrata con Azure Migrate, è possibile eseguire la migrazione di più applicazioni ASP.NET ospitate in più server IIS locali.

La migrazione in blocco offre le funzionalità principali seguenti:

  • Migrazione in blocco di applicazioni web ASP.NET ai Servizi App multi-tenant o all'ambiente di Servizi App di Azure.
  • Migrare le web app ASP.NET valutate come Pronte e Pronte con condizioni
  • Esegui la migrazione di un massimo di cinque piani di servizio app (e delle 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 il Pv3 suggerito in PV2 Standard)
  • Possibilità di modificare la densità di compressione delle app Web suggerita 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 o le app Web
  • Modificare in blocco le impostazioni o gli attributi della migrazione
  • 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

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 App Service 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 App Service 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 per Assistente alla migrazione del Servizio App
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
Inizia il tuo percorso verso il cloud con il Servizio app di Azure - Parte 1
Inizia il tuo percorso verso il cloud con il Servizio app di Azure - Parte 2
Informazioni su come modernizzare le app .NET dai professionisti
Percorso di apprendimento
Eseguire la migrazione di app ASP.NET ad Azure
Ospitare un'applicazione Web con il servizio app di 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. È possibile scaricare gli script. 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 potrebbero avere dipendenze da librerie e altre funzionalità non disponibili nel servizio app di Azure. Queste app potrebbero basarsi su altri componenti nella 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 ASP.NET la containerizzazione e la migrazione delle app al servizio app di Azure.