Centro migrazione di Azure

Inizia il tuo processo di migrazione cloud

Sposta i dati e l'infrastruttura in Azure con un piano di migrazione cloud collaudato. Inoltre, trova le indicazioni e gli strumenti di migrazione cloud necessari per sfruttare al meglio il tuo nuovo ambiente.

Valuta
  • Coinvolgi gli stakeholder
  • Calcola il costo totale di proprietà
  • Individua e valuta le app
Eseguire la migrazione
  • Seleziona una strategia di migrazione
  • Applica la strategia di migrazione
  • Trova gli strumenti consigliati
Ottimizzare
  • Analizza i tuoi costi
  • Risparmia con le offerte
  • Reinvesti per fare di più
Protezione e gestione
  • Sicurezza
  • Protezione dei dati
  • Monitoraggio

Valutazione cloud

1

Crea un piano di migrazione cloud

Se stabilisci le priorità e gli obiettivi per la migrazione cloud prima di iniziare la pianificazione, potrai garantire l'esito positivo della migrazione. Gli strumenti per la migrazione automatizzata al cloud forniranno informazioni dettagliate aggiuntive sull'ambiente e sulle dipendenze, per creare piani del progetto per la migrazione cloud.

Valuta il tuo ambiente adesso per creare un modello allineato ad app, località o gruppi specifici della tua organizzazione che potrai usare in futuro. Inizia con applicazioni che si prevede includano poche dipendenze per avviare rapidamente la tua migrazione.

2

Coinvolgi gli stakeholder

La migrazione al cloud è una trasformazione digitale che richiede un cambiamento significativo e un ampio supporto a livello dell'organizzazione per la maggior parte delle aziende. Contattare le persone chiave nell'organizzazione, tra cui rappresentanti del reparto IT e proprietari aziendali coinvolti. Ottenere l'impegno e il supporto di tutti prima di procedere alla migrazione determina un processo di migrazione cloud più facile e veloce in grado di soddisfare gli obiettivi di ognuno.

3

Calcola il costo totale di proprietà

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. Usa il calcolatore del costo totale di proprietà di Azure per ottenere una valutazione cloud personalizzata in pochi minuti e creare un caso aziendale personale per il supporto di una migrazione ad Azure.

Calcola il costo totale di proprietà di Azure

4

Individua e valuta le app

Per avviare la migrazione, devi compilare un inventario dei server fisici e virtuali del tuo ambiente. Benché gli strumenti di gestione attuali possano offrire una rappresentazione valida delle centinaia, o forse anche migliaia, di applicazioni in esecuzione nella tua organizzazione, è necessario un meccanismo di inventario in grado di fornire dati in passaggi successivi.

Con gli strumenti di valutazione della migrazione cloud di Azure, otterrai un inventario completo dei server con i metadati di ognuno di essi, incluse le informazioni sul profilo e le metriche delle prestazioni, per creare il tuo piano di migrazione cloud.

Usando queste informazioni, esegui il mapping del tuoi server in modo da rappresentare le applicazioni locali. Questo approccio ti aiuterà a identificare le dipendenze o le comunicazioni tra server per poter includere tutti i componenti necessari dell'applicazione nel tuo piano di migrazione cloud, in modo da contribuire alla riduzione dei rischi e assicurare una migrazione senza problemi. Raggruppa i tuoi server a livello logico per rappresentare le applicazioni e quindi seleziona la strategia di migrazione migliore per ogni applicazione in base ai relativi requisiti e obiettivi di migrazione.

Dopo aver mappato i gruppi di applicazioni, puoi valutare la strategia migliore per lo spostamento di ogni applicazione locale. Inoltre, puoi usare gli strumenti di valutazione della migrazione cloud per accedere ai consigli sulle risorse e alle strategie di migrazione di Azure per i tuoi server applicazioni.

Scegli gli strumenti e il partner ottimali per il tuo piano di migrazione cloud

Valuta il tuo ambiente locale con uno strumento gratuito di Azure oppure rivolgiti ai nostri partner per un aiuto sulla migrazione. È consigliabile usare Azure Migrate: Valutazione server se usi strumenti dei partner in un ambiente VMware e ti servono funzionalità di valutazione più avanzate.

Funzionalità

Azure Migrate: Valutazione server

  • Corent
  • Movere
  • Turbonomic
  • Cloudamize
Strumento gratuito Disponibile Non disponibile
Valutazione di ambienti VMware e Hyper-V Disponibile Non disponibile
Valutazione di VMware, Hyper-V e ambienti fisici Non disponibile Disponibile
Visualizzazione delle dipendenze senza agente Non disponibile Disponibile
Modellazione avanzata dei costi del cloud Non disponibile Disponibile
Non disponibile

Altri strumenti per la valutazione della migrazione cloud

Accelera la fase di valutazione usando l'automazione e l'intelligence offerti da diversi strumenti.

Data Migration Assistant

Trova i problemi di compatibilità nella tua migrazione da SQL Server ad Azure.

Guida alla migrazione di database di Azure

Crea un piano per la migrazione del tuo database.

Valutazione della migrazione per il Servizio app di Azure

Valuta l'idoneità della tua applicazione per eseguire la migrazione al Servizio app.

Scopri come usare gli strumenti Microsoft per valutare il tuo ambiente e iniziare la tua migrazione ad Azure

Ottieni supporto personalizzato dai tecnici di Azure per accelerare la migrazione senza costi aggiuntivi. Se soddisfi i requisiti di idoneità, l'assistenza di FastTrack ti offre il supporto durante il processo di migrazione come parte della soluzione di migrazione del data center.

Scopri di più

Strategie di migrazione cloud: migrazione e modernizzazione

Scopri di più sul piano di migrazione cloud e lasciati guidare da quattro strategie ampiamente usate: rehosting o "modalità lift-and-shift", refactoring, riprogettazione e ricostruzione. Scegli il mix corretto per le tue applicazioni, ad esempio optando per il rehosting delle app meno strategiche senza modifiche al codice e adottando la riprogettazione per le app cruciali per l'azienda.

Gartner

"Create a multifaceted application strategy to determine when rehosting, refactoring, rebuilding or replacing applications delivers value, and how new applications can be built using cloud-optimized and cloud-native design principles."

Gartner, "Devise an Effective Cloud Computing Strategy by Answering Five Key Questions", David W. Cearley, novembre 2015, aggiornamento 23 giugno 2017

Seleziona la strategia di migrazione cloud più adatta alle tue esigenze

Esegui la migrazione e la modernizzazione

Native per il cloud

Rehost

Spesso definita migrazione "lift-and-shift", questa opzione senza codice ti permette di eseguire rapidamente la migrazione delle tue applicazioni esistenti in Azure. Ogni applicazione viene sottoposta a migrazione così com'è e ciò offre i vantaggi del cloud senza i rischi o i costi delle modifiche al codice.

Da usare per:

  • Spostamento rapido delle applicazioni dal tuo data center al cloud.
  • App progettate in modo specifico per sfruttare i vantaggi della scalabilità della soluzione IaaS di Azure.
  • Aziende che necessitano delle applicazioni ma che non devono modificare immediatamente le funzionalità dell'app.
  • Requisiti per le applicazioni o i database che possono essere rispettati solo tramite una macchina virtuale IaaS di Azure.
  • Spostamento dell'applicazione senza modifiche al codice.

Percorso di esempio per il rehosting

Procedure per la migrazione cloud

Rehosting in IaaS

Rehosting del database

Ottimizzare

Passaggio 1 di 4

Eseguire la replica di macchine virtuali o server fisici in Azure

Usa Azure Site Recovery per replicare i server in pochi semplici passaggi, incluse macchine virtuali VMware o server fisici che eseguono Windows o Linux. Esegui la replica di macchine virtuali in account di archiviazione Premium o Standard per rispettare i requisiti relativi a prestazioni e Contratto di servizio della tua applicazione.

Passaggio 2 di 4

Configurare il Vantaggio Azure Hybrid e il servizio Managed Disks

Risparmia sui costi con la migrazione delle macchine virtuali Windows Server ad Azure con il vantaggio Azure Hybrid. Prima di eseguire la migrazione, applica le configurazioni consigliate dalla tua valutazione, ad esempio tipo di risorsa di archiviazione, set di disponibilità, dimensioni di macchine virtuali e rete.

Passaggio 3 di 4

Testare le applicazioni ed eseguire la migrazione ad Azure

Definisci la baseline delle prestazioni della tua applicazione in Azure usando un failover di test che non causa interruzioni con Site Recovery. Esegui quindi la migrazione dell'applicazione in Azure in tutta sicurezza.

Passaggio 4 di 4

Trasferisci quantità elevate di dati

Il servizio Azure Data Box è ideale se devi trasferire grandi quantità di dati in Azure ma hai limiti di tempo, di disponibilità di rete o di costi. Data Box è supportato da numerosi partner con una vasta esperienza nel supportare i clienti nella gestione delle risorse di dati.

Passaggio 1 di 3

Esegui la migrazione del database

Easily migrate your SQL Server, open-source, and other relational databases to a fully managed Azure database solution with Azure Database Migration Service. Migrate your non-relational databases to Azure Cosmos DB using the Data Migration Tool.
Azure Database Migration Service and Data Migration Tool

Passaggio 2 di 3

Ridimensiona la migrazione dei database

Esegui la migrazione dei database in parallelo usando il Servizio Migrazione del database.

Passaggio 3 di 3

Completa la migrazione

Quando il database sottoposto a migrazione è pronto, devi solo riconnettere la tua app aggiornando le stringhe di connessione.

Passaggio 1 di 4

Assicura la conformità

Contribuisci al rispetto dei requisiti aziendali o normativi, usando criteri di sicurezza che definiscono la configurazione da applicare ai carichi di lavoro. Azure Machine Learning identifica la crittografia mancante dei dati e le regole mancanti del firewall.

Passaggio 2 di 4

Esegui il backup delle macchine virtuali

Esegui il backup delle tue macchine virtuali Windows e Linux sottoposte a migrazione dal portale di Azure. Con tutte le tue informazioni sul backup in un dashboard centrale, puoi decidere rapidamente quali elementi ripristinare in caso di perdita imprevista dei dati.

Passaggio 3 di 4

Gestisci la conformità

Assicura una governance appropriata definendo criteri e monitorando la conformità ai tuoi standard. Implementa l'accesso con i privilegi minimi usando il controllo degli accessi in base al ruolo e l'accesso amministratore Just-In-Time.

Passaggio 4 di 4

Tenere traccia dell'utilizzo delle macchine virtuali

Usa Gestione costi di Azure per monitorare l'utilizzo della CPU nelle macchine virtuali per rilevare inefficienze e ottimizzare l'utilizzo.

Strumenti di migrazione cloud

Accelera la fase di migrazione usando l'automazione e l'intelligence offerte da diversi strumenti.

Scegli lo strumento di migrazione del server più adatto

Usa gli strumenti Microsoft o strumenti specifici dal nostro ecosistema di partner più adatti alle tue esigenze. Usa Azure Migrate: Migrazione server se usi strumenti dei partner e ti servono funzionalità più avanzate per la migrazione di versioni comuni del sistema operativo.

Funzionalità

Azure Migrate: Migrazione server

Zerto
Strumento gratuito Disponibile Non disponibile
Migrazione di carichi di lavoro Windows Linux (supporto di versioni/distribuzioni diffuse) Disponibile Disponibile
Supporto più ampio del sistema operativo (supporto di versioni/distribuzioni meno diffuse) Non disponibile Disponibile
Soluzione per la migrazione senza agente Disponibile Disponibile
Non disponibile

Azure Migrate: Migrazione server

Partner per la migrazione

Strumenti per i carichi di lavoro dei dati

Azure Database Migration Service

Esegui la migrazione di database locali ad Azure

Scopri come effettuare il rehosting della tua applicazione con gli strumenti Microsoft per la migrazione di server e database.

Effettua il refactoring

Spesso definita come riconversione, questa strategia di migrazione al cloud comporta alcune modifiche alla struttura dell'applicazione ma non modifiche globali e in blocco al codice. L'applicazione sfrutta i vantaggi offerti da prodotti IaaS (Infrastructure as a Service) e PaaS (Platform as a Service), ad esempio Servizio app di Azure, Istanza gestita di database SQL di Azure e contenitori.

Vantaggi:

  • Quando hai già una codebase e competenze di sviluppo e la portabilità del codice è un aspetto fondamentale.
  • Vuoi un modo veloce per modernizzare le tue app.
  • Vuoi promuovere l'innovazione continua sfruttando i vantaggi offerti da DevOps e dai contenitori.

Percorso di esempio per il refactoring

Procedure per la migrazione cloud

Ottimizzare per il cloud

Database in Azure

Ottimizza le operazioni

Passaggio 1 di 2

Sposta nel cloud con Servizio app

Usa le applicazioni esistenti per sfruttare le funzionalità PaaS di Azure senza gestire l'infrastruttura, il middleware e altre risorse sottostanti. Esegui la migrazione delle tue app Web, mobili e API in Servizio app.

Passaggio 2 di 2

Crea nuovi pacchetti delle app esistenti

Usa le applicazioni esistenti e convertile per sfruttare i vantaggi delle funzionalità di PaaS di Azure. Esegui il push della tua applicazione nel Registro Azure Container, dove puoi semplificare lo sviluppo dei contenitori archiviando e gestendo le immagini del contenitore per distribuzioni di Azure in un registro centrale.

Passaggio 1 di 2

Esegui la migrazione del database

Esegui con facilità la migrazione dei database SQL Server, open source e di altri database relazionali in soluzioni completamente gestite, ad esempio Istanza gestita di database SQL, Database di Azure per PostgreSQL e Database di Azure per MySQL con Servizio Migrazione del database di Azure. Esegui la migrazione dei tuoi database non relazionali con l'Utilità di migrazione dati per Azure Cosmos DB.

Passaggio 2 di 2

Esegui la migrazione dei database su larga scala

Esegui la migrazione dei tuoi database in parallelo usando il Servizio Migrazione del database di Azure. Quando un database sottoposto a migrazione è pronto per l'uso, riconnettilo per rendere operativa la tua app.

Passaggio 1 di 3

Esegui la migrazione ad Azure DevOps Services

Sposta i tuoi dati da Team Foundation Server ad Azure DevOps Services.

Passaggio 2 di 3

Gestisci la conformità

Contribuisci al rispetto dei requisiti normativi aziendali o del settore con criteri di sicurezza che definiscono la configurazione da applicare ai carichi di lavoro. Il Centro sicurezza di Azure usa Machine Learning per identificare la crittografia dei dati mancante e le regole del firewall mancanti.

Passaggio 3 di 3

Monitora e visualizza i costi

Ottieni visibilità sul consumo e i costi delle risorse in un'unica visualizzazione unificata. Il personale operativo e gli utenti aziendali potranno creare dashboard personalizzati per visualizzare i dati in base alle esigenze specifiche.

Servizi tecnologici consigliati

I partner tecnologici offrono diverse soluzioni per la migrazione da usare quando i servizi di migrazione di Azure non supportano il tuo scenario specifico.

Rearchitect

Modifica o estendi la codebase della tua applicazione per ridimensionarla e ottimizzarla per il cloud. Modernizza la tua app in un'architettura resiliente, a scalabilità elevata e distribuibile in modo indipendente e usa Azure per accelerare il processo, ridimensionare le applicazioni con la massima fiducia e gestire facilmente le app.

Usa questa opzione quando vuoi:

  • Sfruttare i vantaggi offerti dagli investimenti esistenti per l'applicazione.
  • Soddisfare i requisiti di scalabilità in modo economicamente conveniente.
  • Offri le nuove funzionalità di Azure alle tue applicazioni esistenti.
  • Migliora l'agilità applicando metodologie DevOps innovative.

Percorso di esempio per la riprogettazione

Procedure per la migrazione cloud

Innova la tua app

Database in Azure

Rilascia e ottimizza

Passaggio 1 di 3

Riprogetta il codice

Suddividi un'applicazione monolitica in un set di moduli debolmente accoppiati che lavorano in combinazione per sfruttare al meglio la piattaforma di Azure.

Passaggio 2 di 3

Sviluppa servizi in modo indipendente

Ogni microservizio è autonomo e indipendente e può essere compilato, testato e distribuito in modo indipendente.

Passaggio 3 di 3

Crea con gli strumenti, le piattaforme e i linguaggi che preferisci

Sviluppa con le piattaforme e gli strumenti preferiti usando il linguaggio di programmazione più adatto alle tue esigenze, tra cui Node.js, .NET e Java.

Passaggio 1 di 2

Esegui la migrazione dei database su larga scala

Usa il Servizio Migrazione del database di Azure per eseguire la migrazione in parallelo dei database.

Passaggio 2 di 2

Completa la migrazione

Il database di cui è stata effettuata la migrazione è pronto per l'uso. Riconnetti il database per creare ed eseguire la tua app.

Passaggio 1 di 2

Distribuisci nel servizio Azure Kubernetes

Il servizio Azure Kubernetes semplifica la creazione, la configurazione e la gestione di un cluster di macchine virtuali preconfigurate per eseguire applicazioni in contenitori.

Passaggio 2 di 2

Esegui il push della tua applicazione nel Registro Azure Container

Archivia e gestisci immagini per tutti i tipi di distribuzioni di contenitori.

Servizi tecnologici consigliati

I partner tecnologici offrono diverse soluzioni per la migrazione da usare quando i servizi di migrazione di Azure non supportano il tuo scenario specifico.

Rebuild

Ricompila da zero un'applicazione usando tecnologie native del cloud. Azure PaaS (Platform as a Service) offre un ambiente completo di sviluppo e distribuzione sul cloud, senza la spesa e la complessità delle licenze software, la necessità di un'infrastruttura sottostante delle applicazioni o middleware e altre risorse. Con questa strategia di migrazione cloud puoi gestire le applicazioni e i servizi che hai sviluppato. Azure gestisce tutto il resto.

Da usare per:

  • Sviluppo rapido quando l'applicazione esistente ti rallenta a causa di limitazioni a livello di funzionalità e durata.
  • Creazione di nuove applicazioni con le tecnologie native del cloud.
  • Creazione di app innovative che sfruttano le novità dell'intelligenza artificiale, delle blockchain e di Internet delle cose (IoT).
  • Accelerazione dell'innovazione aziendale.
  • Applicazione di metodologie DevOps innovative.

Esempio di ricompilazione

Procedure per la migrazione cloud

Ricompila il database

Ricompila le app native del cloud

Rilascia e ottimizza

Passaggio 1 di 2

Crea un database per l'archiviazione dei tuoi dati

Azure Cosmos DB è un servizio di database multimodello distribuito a livello globale che offe una distribuzione chiavi in mano in molte aree di Azure tramite il ridimensionamento trasparente e la replica dei dati ovunque si trovino gli utenti.

Passaggio 2 di 2

Database multimodello e per più API

Usa dati chiave-valore, colonna-famiglia, dei grafi e dei documenti in un unico servizio con Cosmos DB

Passaggio 1 di 3

Usa i servizi PaaS

Azure PaaS ti permette di creare applicazioni usando componenti software predefiniti che offrono scalabilità, disponibilità elevata e funzionalità multi-tenant.

Se ad esempio la tua applicazione necessita di una soluzione di integrazione, puoi usare App per la logica di Azure.

Passaggio 2 di 3

Creazione serverless

Crea app più rapidamente con un'architettura serverless, usando il linguaggio di programmazione che preferisci.

Passaggio 3 di 3

Ricompila con l'intelligenza artificiale

Usa servizi avanzati di intelligenza artificiale come l'API Analisi del testo di Servizi cognitivi di Azure per offrire maggiori opportunità agli utenti con applicazioni intelligenti in grado di apprendere e adattarsi.

Passaggio 1 di 2

Pubblica la tua app nel servizio app

Usa Visual Studio Team Services per creare una pipeline di integrazione continua/recapito continuo completa per la tua applicazione, indipendentemente dal linguaggio usato, ed esegui la distribuzione in diverse destinazioni, tra cui macchine virtuali, Azure Service Fabric e agenti di orchestrazione dei contenitori Docker come Kubernetes.

Ottimizzazione del cloud

Esegui un ambiente cloud sicuro e gestito in modo ottimale usando i servizi di gestione e di sicurezza di Azure per regolamentare e monitorare le tue applicazioni cloud. Inizia a usare questi servizi durante la migrazione e continua a usarne gran parte per garantire un'esperienza coerente nel tuo cloud ibrido.

Gestisci i costi del cloud

Gestisci la spesa per il cloud con trasparenza e precisione usando Gestione costi di Azure. Usa questa soluzione per allocare, monitorare e ridurre i costi per realizzare il tuo prossimo investimento cloud.

Risparmia con le offerte di Azure

Sfrutta i vantaggi delle offerte Azure, tra cui Vantaggio Azure Hybrid e istanze di macchina virtuale riservate di Azure, e continua a dimensionare correttamente le macchine virtuali migrate ai carichi di lavoro per ottenere maggior valore.

Reinvesti per fare di più

Usa i risparmi accumulati per aggiungere altre funzionalità cloud. Esegui la migrazione di carichi di lavoro aggiuntivi, modernizza quelli esistenti, proteggi i tuoi carichi di lavoro e migliora la gestione del cloud in Azure.

Gestione dei costi

Ottimizza la spesa per il cloud, sfruttando al massimo le potenzialità del cloud

Monitoraggio di Azure

Offre visibilità completa su applicazioni, infrastruttura e rete

Log Analytics

Raccogli, cerca e visualizza i dati dei computer in locale e nel cloud

Proteggi e gestisci il tuo ambiente cloud

Proteggi e gestisci macchine virtuali, applicazioni e dati con i servizi di Azure.

Usufruisci della sicurezza leader di settore

Affidati al Centro sicurezza di Azure per la gestione unificata della sicurezza del cloud e la protezione avanzata dalle minacce per i carichi di lavoro cloud ibridi. Ottieni massimi livelli di visibilità e controllo sulla sicurezza delle applicazioni cloud in Azure, rileva e gestisci rapidamente le minacce e riduci la tua esposizione abilitando la protezione dalle minacce adattiva.

Informazioni

Proteggi i tuoi dati sul cloud

Evita costose interruzioni dell'operatività aziendale, rispetta gli obiettivi di conformità e proteggi i dati delle tue applicazioni cloud da ransomware ed errori umani eseguendo il backup delle app in Azure. Backup di Azure offre una soluzione predefinita, conveniente e facile da distribuire. Per configurarla bastano pochi semplici passaggi. Pagherai solo le risorse che usi e puoi ripristinare i dati senza costi aggiuntivi.

Informazioni

Monitora l'integrità del cloud

Tieni traccia dell'integrità e delle prestazioni delle tue app cloud, dell'infrastruttura e dei dati con Monitoraggio di Azure, Log Analytics e Application Insights. Raccogli con facilità i dati da diverse origini e ottieni informazioni dettagliate avanzate. Puoi ad esempio misurare l'utilizzo del disco e della memoria della CPU per le macchine virtuali e visualizzare le applicazioni e le dipendenze di rete in più macchine virtuali. Integra questi strumenti di monitoraggio cloud con le tue soluzioni di gestione dei servizi esistenti.

Informazioni

Centro sicurezza

Centralizza la gestione della sicurezza e abilita la protezione avanzata dalle minacce nei carichi di lavoro cloud ibridi

Monitoraggio di Azure

Offre visibilità completa su applicazioni, infrastruttura e rete

Backup di Azure

Aumenta la sicurezza dei dati e proteggiti dagli attacchi ransomware

Serve aiuto con il tuo piano di migrazione cloud?