"Lift and shift" è un modo relativamente veloce ed economico per eseguire la migrazione di applicazioni installato on premises al cloud. Scoprite come lift and shift può facilitare il tuo passaggio al cloud ibrido.
"Lift and shift", anche noto come "rehosting", è il processo di migrazione di una copia esatta di un'applicazione o di un carico di lavoro (insieme al suo data store e sistema operativo) da un ambiente IT a un altro - di solito da on-premises a cloud pubblico o privato.
Poiché non comporta alcuna modifica all'architettura dell'applicazione e poco o nessun cambiamento al codice dell'applicazione, la strategia lift and shift permette una migrazione più veloce, meno laboriosa e (inizialmente) meno costosa rispetto ad altri processi. È anche il modo più veloce e meno costoso per un'organizzazione di iniziare a spostare i capitali dell'IT dalle spese di capitale (CapEx) alle spese operative (OpEx) per intraprendere una strategia di cloud ibrido e iniziare a sfruttare la potenza di elaborazione, la memoria, e l'infrastruttura di rete più economiche ed efficienti offerte dal cloud.
Nei primi tempi del cloud computing, la migrazione lift and shift era conveniente per tutte le applicazioni on-premises tranne le più vecchie, complesse e strettamente accoppiate. Ma con l'evoluzione delle architetture cloud - che hanno permesso una migliore produttività degli sviluppatori e delle tariffe cloud sempre più favorevoli - il valore a lungo termine della migrazione di un'applicazione "così com'è", che non può sfruttare l'ambiente cloud, è diminuito drasticamente.
Oggi, il lift and shift è considerato principalmente come un'opzione per la migrazione di carichi di lavoro che sono in qualche misura cloud-ready (ad esempio, carichi di lavoro VMware, applicazioni containerizzate, app basate su un'architettura a microservizi) o come un primo passo nel processo di ricodifica dell'architettura di un'applicazione monolitica per il cloud, sul cloud.
Rispetto al continuare ad eseguire un'applicazione on-premises, una migrazione lift and shift può offrire diversi e interessanti vantaggi:
Come già detto, una migrazione lift and shift non produrrà questi benefici per tutte le applicazioni. Un'applicazione solo parzialmente ottimizzata per l'ambiente cloud potrebbe non realizzare mai i potenziali risparmi del cloud e, a lungo termine, potrebbe addirittura costare di più eseguirla sul cloud. Se un'applicazione funziona lentamente o in modo inefficiente on-premises, è improbabile che funzioni meglio sul cloud senza modifiche. I costi delle licenze e le restrizioni possono rendere la migrazione lift and shift proibitivamente costosa o addirittura legalmente impossibile.
La tecnologia di virtualizzazione VMware è presente ovunque nell'impresa. VMware rappresenta l'80% del mercato della virtualizzazione e il 100% delle Fortune 100 usa VMware per virtualizzare i propri data center on premises. Non sorprende che la maggior parte dei fornitori di cloud offrano infrastrutture VMware per l'hosting di applicazioni, e alcuni offrono strumenti e servizi specializzati per migrazioni VMware lift and shift sui loro cloud.
Per eseguire il lift and shift di un carico di lavoro VMware esistente, il data center on-premises e il data center cloud di destinazione dovrebbero condividere lo stesso hypervisor VMware ESXi sottostante e un insieme comune di strumenti e script di gestione compatibili con VMware e vSphere API. Il fornitore di cloud deve disporre di un team operativo con le competenze e l'esperienza per gestire lo stack software VMware.
La tecnologia chiave che semplifica una migrazione VMware lift and shift è VMware HCX (Hybrid Cloud Extension), uno strumento che essenzialmente estende la rete on-premises a un ambiente VMware sul cloud per implementare rapidamente un'infrastruttura cloud ibrida. HCX permette la migrazione sicura e su larga scala di migliaia di macchine virtuali (VM - virtual machine), così come sono, da on-premises al cloud, consente di gestire e far funzionare i carichi di lavoro on-premises e cloud utilizzando gli stessi strumenti, script e competenze e permette di implementare la replica e il ripristino dei carichi di lavoro on-premises nel cloud.
Per saperne di più sulla migrazione lift e shift di WMware, consulta l'articolo "VMware: una guida essenziale".
Lift and shift è una migrazione IaaS (Infrastructure-as-a-Service) - sposti le tue applicazioni così come sono dalla tua infrastruttura on-premises all'infrastruttura cloud per la quale paghi un abbonamento o a consumo.
In generale, ci sono altri due tipi di migrazione al cloud da considerare:
Migrazione PaaS
Una migrazione PaaS (Platform-as-a-Service) comporta la revisione della tua applicazione per trarre maggior vantaggio dallo stack PaaS del fornitore di cloud. Tu potresti eseguire il refactoring della tua applicazione o adattarla per la nuova piattaforma, apportando piccole modifiche per ottimizzare le sue prestazioni per il cloud o per sfruttare specifiche capacità del cloud, senza cambiare l'esperienza dell'utente. Potresti anche riprogettarel' applicazione per ottenere i benefici di microservizi, contenitori o dell'architettura serverless. Oppure potresti progettare nuovamente tutta l'applicazione utilizzando gli strumenti di sviluppo del fornitore di cloud e le capacità della piattaforma che migliorano la produttività degli sviluppatori.
Rispetto al lift and shift, la migrazione PaaS è più costosa e richiede prima un dispendio di lavoro e tempo. Ma permette alla tua applicazione di trarre maggiore vantaggio dall'automazione delle operazioni cloud native, dalla produttività degli sviluppatori, dalla sicurezza, dalla resilienza e dai modelli di costo pay-per-use che insieme possono farti recuperare rapidamente il tuo investimento iniziale.
Migrazione SaaS
La migrazione SaaS (Software-as-a-Service) consiste nel sostituire la tua applicazione on-premises con un'alternativa pronta, basata sul cloud, che fornisce funzionalità simili e sfrutta di più i vantaggi dell'infrastruttura del tuo provider cloud.
La giusta migrazione SaaS può fornire un basso costo di migrazione, come in una migrazione lift and shift, con i vantaggi cloud della migrazione PaaS. Ma potrebbe anche costringerti a rinunciare ad alcune caratteristiche o personalizzazioni (o ritardarne l'implementazione) e molto probabilmente dovrai adottare le strutture dell'applicazione SaaS per la gestione dei dati, il controllo degli accessi, la sicurezza e altro.
Come già detto, man mano che le tecnologie cloud continuano ad aumentare la produttività degli sviluppatori e migliorano le tariffe del cloud, ha sempre meno senso (e, a lungo termine, costa sempre di più) migrare un cloud che non sfrutta l'ambiente cloud. Ma ci sono ancora alcuni casi in cui una migrazione lift and shift può avere più senso di una PaaS:
Prima di intraprendere qualsiasi migrazione di lift e shift, bisogna valutare con attenzione ed essere preparati ai fattori che possono influire sulla difficoltà, sul costo e sul valore finale di tale operazione. Questi includono principalmente:
IBM Cloud ha capacità e competenze per realizzare qualsiasi migrazione cloud senza soluzione di continuità, in modo conveniente e facile, e per aiutarti a realizzare la velocità e la scalabilità del cloud mentre ti trasformi al tuo ritmo. Questo include l'assistenza nell'implementazione e nell'ottimizzazione di applicazioni containerizzate, carichi di lavoro VMware, tecnologia di storage blockchain e altri processi mission-critical.
Piuttosto che richiederti di riconfigurare la tua attuale infrastruttura per diventare "cloud-ready", IBM offre una suite di strumenti e soluzioni che possono automaticamente eseguire il "lift and shift" delle tue applicazioni monolitiche nella nuova era del cloud.
Per saperne di più sulle strategie di migrazione lift and shift e su come massimizzare il potenziale delle tue applicazioni quando operano nel cloud, esplora la suite di strumenti e soluzioni di migrazione cloud di IBM.
Effettua il lift and shift, la migrazione e la modernizzazione dei carichi di lavoro VMware in modo più semplice con le soluzioni VMware per IBM Cloud.
Registrati per ottenere un IBMid e crea il tuo account IBM Cloud.
IBM Cloud con Red Hat offre sicurezza ai vertici del mercato, scalabilità aziendale e innovazione aperta per realizzare il pieno potenziale del cloud e dell'AI.
Scopri come IBM può aiutarti nelle tue strategie di migrazione al cloud e nella pianificazione di ambienti multicloud con i nostri servizi di migrazione al cloud.
IBM Cloud for VMware Solutions è progettato per aiutare a spostare i carichi di lavoro VMware da ambienti on-premise a IBM Cloud.