Introduzione

Completato

La migrazione di un'applicazione Microsoft ASP.NET da locale a Microsoft Azure, insieme a un database SQL di Azure di supporto, può presentare molti vantaggi, ma anche problemi. In questo modulo, verrà illustrato come valutare il processo di migrazione per determinare se è adatto all'applicazione.

Si supponga di lavorare per Tailwind Traders, che ha ospitato le applicazioni Web nella propria infrastruttura interna, usando server che eseguono Windows Server, Internet Information Services (IIS) e Microsoft SQL Server. Oltre al lavoro richiesto e ai costi iniziali, queste applicazioni comportano costi di manutenzione continui in termini di hardware, aggiornamenti del sistema operativo e costi di licenza. Questi costi di manutenzione fanno del servizio app di Microsoft Azure un'alternativa interessante.

Si dovrebbe considerare la possibilità di eseguire la migrazione di applicazioni Microsoft ASP.NET e di qualsiasi database SQL Server associato al servizio app di Azure e al database SQL di Azure. Prima di procedere con il processo effettivo di migrazione dei dati e delle app, è necessario considerare e valutare attentamente l'ambiente, le app e i requisiti esistenti per garantire una corretta migrazione.

Per considerare la migrazione, i dirigenti senior hanno chiesto al responsabile del sistema e all'amministratore del server di valutare uno scenario di migrazione. I dirigenti si attendono che vengano presentate informazioni sui potenziali problemi che potrebbero impedire la corretta migrazione. Queste informazioni devono verificare se i servizi di Azure possono contribuire alla modernizzazione dell'infrastruttura IT e al raggiungimento degli obiettivi aziendali.

Alla fine di questo modulo, sarà possibile identificare i diversi strumenti di assistenza per la migrazione utili a fornire le indicazioni di supporto necessarie per la migrazione di un'app ASP.NET, inclusi i dati, in Azure.

Obiettivi di apprendimento

Al termine di questo modulo si sarà in grado di:

  • Valutare le considerazioni sulla migrazione delle applicazioni.
  • Determinare quali strumenti consentono di valutare l'infrastruttura esistente.
  • Valutare i risultati chiave per pianificare una migrazione.
  • Decidere se la migrazione è la scelta giusta.

Prerequisiti

  • Concetti principali di Azure, come l’infrastruttura distribuita come servizio (IaaS, Infrastructure as a Service), piattaforma distribuita come servizio (PaaS, Platform as a Service) e software come un servizio (SaaS, Software as a Service)
  • Strumenti di gestione di Windows Server comuni
  • Tecnologie Microsoft principali per computer, archiviazione, rete e virtualizzazione
  • Tecnologie di archiviazione e calcolo basate su Windows Server con resilienza locale
  • Implementazione e gestione di servizi IaaS in Microsoft Azure