Come eseguire la migrazione e la modernizzazione
Scopri come spostare app, dati e infrastruttura in Azure usando un approccio consolidato per la migrazione al cloud e la modernizzazione. Trova anche strumenti e indicazioni per la pianificazione per la migrazione al cloud e la modernizzazione utili per accelerare il processo ed eseguire lo spostamento in tutta sicurezza.
Fasi del processo di migrazione e modernizzazione
La migrazione al cloud e la modernizzazione costituiscono un processo continuo che comporta la gestione del cambiamento con un impatto significativo sull'organizzazione, che richiede considerazioni relative a persone, processi e tecnologia. L'adozione di un approccio olistico ti permetterà non solo di completare il processo con successo, ma anche di assicurare che l'organizzazione ottenga nuovi vantaggi, tra cui efficienza, flessibilità e scalabilità, quando i carichi di lavoro saranno in esecuzione sul cloud.
Definisci la strategia, allinea gli stakeholder e valuta gli ambienti.
Definisci la strategia
Definisci e documenta le motivazioni
Definisci i motivi per la migrazione e la modernizzazione. Documenta i risultati aziendali che vuoi ottenere e le motivazioni, ad esempio chiusura del data center, incremento dei risparmi sui costi o progettazione per una maggiore flessibilità.
Coinvolgi e allinea gli stakeholder principali
Agevola una migrazione più semplice e più veloce che soddisfi gli obiettivi dell'organizzazione ottenendo un supporto ampio. Crea un centro di eccellenza con un team multifunzionale costituito da tecnici IT, dipendenti del settore finanziario e proprietari di business.
Coinvolgi un partner per la migrazione al cloud e la modernizzazione
Amplia le tue competenze e riduci il rischio durante la migrazione e la modernizzazione dei carichi di lavoro. Collabora con un provider di servizi gestiti che offre supporto per l'intero processo e per le fasi successive.
Pianifica lo spostamento
Individua e valuta le app, i database e l'infrastruttura
Ottieni informazioni dettagliate sulle dipendenze usando strumenti automatizzati per la migrazione cloud. Crea un inventario dell'infrastruttura e valuta gli ambienti locali per ottenere indicazioni sulla scelta delle dimensioni appropriate, stime sui costi a livello di carico di lavoro e metriche delle prestazioni.
Crea un business case per la migrazione e la modernizzazione
Valuta i potenziali risparmi della migrazione ad Azure calcolando e confrontando il tuo costo totale di proprietà per Azure con il costo di una distribuzione locale equivalente.
Crea un piano olistico
Prendi in considerazione le priorità dei carichi di lavoro, le sequenze temporali, le attività cardine, le risorse e i finanziamenti. Suddividi quindi il piano complessivo in progetti di migrazione e modernizzazione, associando un gruppo di carichi di lavoro a ogni progetto. Ottieni l'appoggio dei dirigenti e crea un nuovo centro di eccellenza per la migrazione.
Esplora le procedure consigliate e le indicazioni per accelerare la migrazione al cloud e la modernizzazione
Assegnare la priorità all'individuazione e alla valutazione dell'idoneità per accelerare la migrazione cloud
Considerazioni finanziarie per la migrazione cloud
Creazione di zone di destinazione per una migrazione ottimale
Crea zone di destinazione, quindi esegui la migrazione e la modernizzazione in diverse fasi.
Preparati per lo spostamento
Sviluppa competenze per il cloud
Offri ai team IT e di sviluppo informazioni sempre aggiornate su tecnologie cloud, strumenti di migrazione e processi operativi. Un investimento iniziale per il training ti permette di dimensionare con maggiore efficienza il lavoro richiesto per la migrazione e di configurare l'organizzazione in modo ottimale.
Configura zone di destinazione per i carichi di lavoro
Grazie alle procedure consigliate per le zone di destinazione, puoi contribuire a evitare problemi di governance durante e dopo la migrazione. Le zone di destinazione preconfigurate includono elementi relativi a rete, identità, gestione, sicurezza e governance che consentono di bilanciare la flessibilità con gli standard dell'organizzazione.
Esamina le procedure consigliate per l'idoneità per Azure
Contribuisci ad assicurare la configurazione appropriata delle zone di destinazione correnti e future espandendo e convalidando le modifiche alle zone con le procedure consigliate per l'idoneità per Azure.
Esegui la migrazione dei tuoi carichi di lavoro
Semplifica la migrazione al cloud con strumenti centralizzati
Individua, valuta ed esegui la migrazione dei carichi di lavoro con una risorsa completa come Azure Migrate, l'hub centrale per tutte le tue esigenze di automazione della migrazione. Trova tutti gli strumenti e le indicazioni che ti servono per implementare lo spostamento e verifica l'avanzamento da un dashboard centrale.
Valuta, esegui la migrazione, ottimizza e promuovi i carichi di lavoro in modo iterativo
Usa un processo iterativo che comporta la migrazione di un carico di lavoro alla volta o di una piccola raccolta di carichi di lavoro per release. Contribuisci ad assicurare che i carichi di lavoro siano pronti per soddisfare le richieste della produzione valutando, eseguendo la migrazione, ottimizzando e promuovendo i carichi di lavoro con ogni iterazione.
Preparati per espandere l'ambito con le procedure consigliate per la migrazione al cloud
Esamina l'elenco di controllo delle procedure consigliate per la migrazione al cloud di Azure per eseguire la migrazione con strumenti migliori rispetto agli strumenti di base nativi del cloud. Ottieni indicazioni su argomenti specifici, tra cui: migrazione di VMware, migrazione di SQL Server e supporto del mercato globale.
Modernizza le app e i dati
Modernizzazione iterativa in qualsiasi fase
La modernizzazione comporta il refactoring, la riprogettazione o la ricompilazione di app e dati. Usa la modernizzazione per ottenere vantaggi quali l'incremento dell'innovazione delle app, l'aumento della flessibilità e l'accelerazione della velocità di sviluppo. Puoi modernizzare in qualsiasi fase, ovvero prima, durante o dopo la migrazione dei carichi di lavoro.
Esegui il refactoring di app e database per velocità e produttività
Esegui il refactoring o la creazione di nuovi pacchetti quando vuoi apportare modifiche minime alle app in modo che si connettano facilmente ad Azure. Esegui ad esempio il refactoring di database relazionali direttamente in un servizio di database cloud come il Database SQL di Azure.
Riprogetta le app e i database per la scalabilità cloud e la produttività
Riprogetta quando vuoi modificare ed estendere le funzionalità e il codice delle app per assicurare l'ottimizzazione a livello di scalabilità cloud. Suddividi ad esempio app monolitiche in gruppi di microservizi che interagiscono e possono essere dimensionati facilmente.
Ricompila con tecnologie native del cloud per accelerare la velocità di sviluppo
Ricompila quando devi ricreare un'app usando le soluzioni cloud di Azure. Prendi in considerazione la ricompilazione se le app esistenti hanno funzionalità o durata limitata.
Risorse
Preparazione per la migrazione e la modernizzazione
Corsi autonomi per lo sviluppo di competenze in Microsoft Learn
Documentazione: Che cos'è una zona di destinazione?
Documentazione: opzioni di implementazione della zona di destinazione
Blog: Creazione di zone di destinazione per migrazioni al cloud ottimali
Documentazione: Procedure consigliate per l'idoneità per Azure
Strumenti, indicazioni e servizi per la migrazione al cloud
Strumenti e indicazioni per la modernizzazione
Impara: Modernizzazione di applicazioni e dati con Microsoft Azure
Impara: Introduzione alla modernizzazione della piattaforma dati
Che cos'è l'opzione PaaS (Platform as a Service)?
Crea app native del cloud in Azure
Documentazione: Containerizzazione e migrazione delle app Web Java nel Servizio Azure Kubernetes
Regolamenta, proteggi e gestisci con facilità gli ambienti cloud.
Gestisci e proteggi i carichi di lavoro
Ottieni la visibilità e maggiore controllo del comportamento di sicurezza
Rileva e rispondi rapidamente alle minacce negli ambienti ibridi con la protezione intelligente dalle minacce da una soluzione come il Centro sicurezza di Azure. Contribuisci alla protezione dell'intera organizzazione con soluzioni per informazioni di sicurezza e gestione degli eventi native del cloud come Azure Sentinel.
Crea e dimensiona con rapidità le app e i carichi di lavoro, mantenendo al tempo stesso il controllo
Basandoti sul lavoro effettuato per la zona di destinazione, consolida e mantieni la combinazione ottimale di criteri standard e personalizzati per gestire le sottoscrizioni e le risorse cloud in modo da assicurare la conformità.
Gestisci e ottimizza per i costi gli ambienti cloud
Acquisisci familiarità con gli strumenti, le offerte e le indicazioni dal tuo provider di servizi cloud
Monitora e regola la spesa per il cloud e favorisci le efficienze operative con offerte esclusive. Puoi ad esempio sfruttare gli sconti per le istanze riservate o riutilizzare le licenze locali sul cloud.
Semplifica la gestione
Gestisci i carichi di lavoro in tutti gli ambienti con una soluzione come Azure Arc. Monitora le prestazioni dei carichi di lavoro con informazioni dettagliate e tendenze in tempo reale. Contribuisci ad assicurare che i carichi di lavoro rimangano protetti con soluzioni per il backup e il ripristino di emergenza sul cloud.
Risorse
Sicurezza e gestione
Migrazione
Sposta le app esistenti in Azure in un modo ottimizzato senza modifiche al codice. La migrazione di app senza modifiche a una soluzione IaaS (Infrastructure as a Service) cloud ti permette di trasformare le spese di investimento in spese operative e di ottenere rapidamente flessibilità e scalabilità. I progetti tipici includono:
Esegui la migrazione di app Windows Server locali a Macchine virtuali di Azure
Esegui la migrazione di app Linux locali a Macchine virtuali di Azure
Esegui la migrazione dell'infrastruttura VMware locale alla soluzione Azure VMware
Esegui la migrazione dei servizi desktop remoto locali a Desktop virtuale Azure
Esegui la migrazione di ambienti di sviluppo/test locali a Macchine virtuali di Azure
Modernizzazione
Modifica o estendi le tue app per incrementare la scalabilità e l'ottimizzazione per le architetture cloud. Sfrutta i vantaggi delle funzionalità PaaS (Platform as a Service) di Azure, tra cui la sicurezza predefinita, l'applicazione di patch, la disponibilità elevata e la scalabilità automatica. I progetti tipici includono:
Modernizza le app .NET locali usando il Servizio app di Azure e Istanza gestita di SQL di Azure.
Modernizza le app .NET locali usando il Servizio app di Azure e Database SQL di Azure.
Modernizza le app Web Linux usando il Servizio app di Azure e Database di Azure per MySQL.
Modernizza le app .NET o Java locali inserendole in contenitori con il Servizio Azure Kubernetes
Modernizza gli ambienti di sviluppo/test in Azure DevTest Labs.
Inizia in autonomia
Valutazione idoneità
Determina il livello di preparazione alla migrazione con lo strumento SMART (Strategic Migration Assessment and Readiness Tool).
Microsoft Cloud Adoption Framework per Azure
Trova la documentazione e la metodologia completa per l'adozione del cloud e la migrazione.
Azure Migrate
Ottieni servizi e strumenti solidi per la migrazione per individuare, valutare ed eseguire la migrazione di carichi di lavoro al cloud, tutto da un singolo hub.
Ottieni assistenza da esperti
Programma di migrazione e modernizzazione di Azure
Semplifica e accelera il processo di migrazione e modernizzazione con Azure. Sposta tutti i carichi di lavoro in tutta sicurezza con supporto per ogni fase, dalla pianificazione all'implementazione alle operazioni.
Domande frequenti
-
Microsoft consiglia di usare Microsoft Cloud Adoption Framework per Azure, una metodologia consolidata per la pianificazione e l'implementazione della migrazione cloud, oltre alla regolamentazione, alla gestione e all'ottimizzazione degli ambienti cloud e ibridi. Offre ad architetti cloud, professionisti IT e decisori aziendali le istruzioni complete, le procedure consigliate, la documentazione e gli strumenti necessari per perseguire con successo i loro obiettivi, a breve e a lungo termine.
-
Esegui la migrazione di svariati carichi di lavoro, tra cui: app Web Windows Server, SQL Server, Linux, .NET e PHP, database open source come MySQL e PostgreSQL, SAP, ambienti di sviluppo/test e infrastruttura VDI (Virtual Desktop Infrastructure). Azure offre un'ampia gamma di strumenti utili per la migrazione del carico di lavoro specifico. Scopri i diversi scenari di migrazione con queste procedure dettagliate di esempio.
-
Azure offre una vasta gamma di strumenti e risorse utili per semplificare la valutazione dei carichi di lavoro e dell'idoneità del business alla migrazione. Ottieni una valutazione delle tue esigenze specifiche, che copre tutti gli aspetti rilevanti, dalla strategia aziendale, all'idoneità dei carichi di lavoro e alle esigenze di training con lo strumento SMART (Strategic Migration Assessment and Readiness Tool). Visita Azure Migrate per ottenere un hub centrale di strumenti di migrazione di Azure per quasi tutti i casi d'uso.
-
Puoi modernizzare app .NET o Java eseguendole nel Servizio app di Azure o in Azure Spring Apps. Puoi anche inserire le app in contenitori ed eseguirle nel Servizio Azure Kubernetes senza cambiare il codice. Puoi modernizzare i database usando i database gestiti di Azure, tra cui Database SQL di Azure e Istanze gestite di SQL di Azure. La modernizzazione di app e database ti consente di ottenere il massimo dalle funzionalità di Azure, tra cui sicurezza, applicazione di patch, disponibilità elevata e scalabilità automatica predefinite. Scopri come accelerare l'innovazione tramite la modernizzazione di app e dati.