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 il servizio app di Azure |
Pubblicare un'app Web in Azure con Visual Studio |
Risorse di migrazione su larga scala
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