O que é lift and shift?

Estrutura de telhado metálico de teto de prédio comercial

O que é lift and shift?

Lift-and-shift, também conhecido como "rehospedagem", é o processo de migração de uma cópia exata de uma aplicação ou carga de trabalho, juntamente com seu armazenamento de dados e sistema operacional (SO), de um ambiente de TI de locais para uma nuvem privada ou pública.

Como não envolve nenhuma mudança na arquitetura da aplicação e pouca ou nenhuma mudança no código da aplicação, a estratégia de lift-and-shift possibilita uma migração mais rápida, menos trabalhosa e inicialmente menos dispendiosa em comparação com outros processos. É também a maneira mais rápida e menos dispendiosa para uma Organização começar a transferir os dólares de TI das despesas de capital (CapEx) para as despesas operacionais (OpEx) a fim de iniciar uma estratégia de nuvem híbrida e começar a usar o poder de computação mais econômico e extensível e o armazenamento e a infraestrutura de rede da nuvem.

Nos primeiros dias da computação em nuvem, valia a pena considerar a migração lift-and-shift para todas, exceto as aplicações locais mais antigas, complexas e fortemente acopladas. Mas à medida que as arquiteturas de nuvem evoluíram — e permitiram melhor produtividade do desenvolvedor e modelos de preços de nuvem mais favoráveis — o valor a longo prazo de migrar uma aplicação ‘como está’ que não pode usar o ambiente de nuvem diminuiu drasticamente.

Atualmente, o lift-and-shift é considerado principalmente como uma opção para migrar cargas de trabalho que estão prontas para a nuvem até certo ponto (por exemplo, cargas de trabalho VMware, aplicativos conteinerizados, aplicativos criados na arquitetura de microsserviços) ou como um primeiro passo para rearquitetar uma aplicação monolítica para a nuvem, na nuvem.

Vista aérea de rodovias com sobreposição de floresta

Fique por dentro da nuvem 


Receba o boletim informativo semanal do Think para ver orientações especializadas sobre a otimização das configurações multinuvem na era da IA.

Benefícios do lift-and-shift

Em comparação com continuar a executar uma aplicação no local, a migração lift-and-shift pode oferecer vários benefícios convincentes:

  • Migração rápida, econômica e minimamente disruptiva: o lift-and-shift permite uma migração rápida, sem dedicar uma grande equipe à tarefa. A aplicação no local pode permanecer em vigor durante a migração para que não haja interrupção do serviço e a experiência permaneça idêntica aos usuários.

  • Potencial de melhor desempenho: o lift-and-shift oferece a oportunidade de executar aplicações em hardware atualizado e com melhor desempenho sem precisar comprar o hardware por conta própria.

  • Capacidade expandida para consolidaçãono local: adicione capacidade de computação, armazenamento e mais largura de banda de rede usando a nuvem, pagando por uso, enquanto consolida a infraestrutura e os custos do seu data center no local ao mesmo tempo.

  • Escalabilidade sob demanda: o lift-and-shift pode permitir que a Organização para escalar uma aplicação sem comprar e instalar fisicamente nova capacidade de computação. Você também não terá que superprovisionar hardware para contabilizar períodos de pico de tráfego.

  • Elasticidade da economia de custos: algumas aplicações também podem aproveitar a elasticidade da nuvem – a capacidade de aumentar e diminuir automaticamente os recursos para corresponder com precisão à demanda. Quanto maior a elasticidade da sua nuvem e mais sua aplicação puder usá-la, mais você poderá economizar usando apenas os recursos exatos de que precisa em qualquer momento.

  • Segurança aprimorada: depois de migradas, até mesmo as aplicações legadas podem aproveite os serviços de segurança da nuvem, como controle de acesso baseado em funções, autenticação multifator e processos de segurança híbridos unificados.

  • Redução dos custos e das dores de cabeça nos data centers locais: quanto mais aplicações você puder migrar para a nuvem, mais rápido poderá reduzir sua infraestrutura locais e os custos de gerenciamento e manutenção delas.

  • Passo simples para uma nuvem híbrida: o lift-and-shift é uma maneira fácil de migrar as aplicações mais prontas e mais adequadas para uma nuvem pública ou privada enquanto você Continuar hospedando outras cargas de trabalho de aplicação nos locais. Com as ferramentas de gestão adequadas, você pode gerenciar as plataformas juntas como uma infraestrutura única e otimizada.

Novamente, o lift-and-shift não produzirá esses benefícios para todas as aplicações. Uma aplicação que seja apenas parcialmente otimizada para o ambiente de nuvem pode nunca concretizar o potencial de economia da nuvem e pode incorrer em mais custos para ser executada na nuvem no final. Se uma aplicação for executada de forma lenta ou ineficiente no local, é improvável que seja executada melhor na nuvem sem modificação. Custos de licenciamento e restrições podem tornar a migração lift-and-shift proibitivamente cara ou até mesmo legalmente impossível.

AI Academy

Preparando-se para a IA com a nuvem híbrida

Guiada pelos principais líderes da IBM, o currículo dessa experiência foi desenvolvido para ajudar líderes empresariais a terem o conhecimento necessário para priorizar os investimentos em IA capazes de estimular o crescimento.

Lift-and-shift de cargas de trabalho do VMware

A tecnologia de virtualização VMware está em toda parte nas empresas. O VMware representa 80% do mercado de virtualização e 100% das empresas da Fortune 100 usam VMware para virtualizar seus data centers locais. Não é surpresa que a maioria dos provedores de nuvem oferece infraestrutura VMware para hospedagem de aplicações e alguns oferecem ferramentas e serviços especializados para migrações lift-and-shift do VMware para suas nuvens.

Para realizar o lift-and-shift de uma carga de trabalho existente do VMware, o data center no local e o data center na nuvem de destino devem compartilhar um hipervisor VMware ESXi subjacente e um conjunto comum de ferramentas e scripts de gerenciamento compatíveis com VMware e vSphere. O provedor de nuvem deve ter uma equipe de operações com as habilidades e experiência para gerenciar o stack de software VMware.

A principal tecnologia que simplifica a migração lift-and-shift da VMware é o VMware HCX (Hybrid Cloud Extension), uma ferramenta que basicamente estende a rede no local para um ambiente VMware na nuvem para implementar rapidamente uma infraestrutura de nuvem híbrida. O HCX permite a migração segura e em grande escala de milhares de máquinas virtuais (VMs) no local para a nuvem; permite gerenciar e operar cargas de trabalho no local e na nuvem que usam as mesmas ferramentas, scripts e habilidades; e permite implementar replicação e recuperação de suas cargas de trabalho no local para a nuvem.

Lift and shift versus alternativas de migração

"Lift-and-shift" é uma migração de IaaS (infraestrutura como serviço) — você está migrando aplicações como estão de sua infraestrutura no local para a infraestrutura em nuvem, pela qual você paga com base em uma assinatura ou medição por uso.

De modo geral, existem dois outros tipos de migração para a nuvem a serem considerados:

Migração de PaaS
 

Uma migração de PaaS (plataforma como serviço) envolve revisar sua aplicação para tirar maior proveito da stack de PaaS do provedor de nuvem. Você pode refatorar ou reformular a aplicação, fazendo pequenas alterações para otimizar o desempenho para a nuvem ou para aproveitar recursos específicos de nuvem, sem alterar a experiência do usuário. Você também pode rearquitetar a aplicação para ter os benefícios de microsserviços, contêineres ou computação sem servidor. Ou você pode redesenhar completamente a aplicação que usa as ferramentas de desenvolvimento e os recursos de plataforma do provedor de nuvem, que melhoram a produtividade do desenvolvedor.

Em comparação com o lift-and-shift, a migração de PaaS é mais cara, trabalhosa e demorada no início. Mas permite que sua aplicação aproveite mais a automação de operações nativa da nuvem, a produtividade dos desenvolvedores, a segurança, a resiliência e os modelos de custo de pagamento por uso, que juntos podem recuperar rapidamente seu investimento inicial.

Migração de SaaS
 

A migração de SaaS (software como serviço) significa substituir seu aplicativo no local por uma alternativa pronta, baseada na nuvem, que ofereça funcionalidade semelhante e aproveite mais os benefícios da infraestrutura do seu provedor de nuvem.

A migração de SaaS certa pode proporcionar o baixo custo de migração lift-and-shift com as vantagens da nuvem da migração de PaaS. No entanto, também pode exigir que você renuncie ou aguarde determinadas funcionalidades ou personalizações e provavelmente precisará adotar as instalações da aplicação SaaS para gerenciamento de dados, controle de acesso, segurança e mais.

Casos de uso de lift-and-shift

Repetindo, à medida que as tecnologias de nuvem continuam a impulsionar a produtividade dos desenvolvedores e os modelos de preços de nuvem, faz cada vez menos sentido (e custa mais, no final) migrar para uma nuvem que não utiliza o ambiente de nuvem. Mas, ainda há algumas instâncias em que o lift-and-shift pode fazer mais sentido do que uma migração de PaaS:

  • Seus custos de infraestrutura no local estão aumentando vertiginosamente, mas você ainda não está pronto para rearquitetar suas aplicações. Nesse caso, pode valer a pena "estacionar" as aplicações na nuvem por um breve período até que você esteja pronto ou possa reconstruí-las. As exceções são aplicações legadas que fazem uso intensivo de recursos, como análise de big data, animação digital ou imagens médicas ou de engenharia, que tendem a aumentar as taxas de pagamento por uso na nuvem mais rapidamente do que você pode prever.

  • Você deseja migrar aplicações prontas para uso. Você não pode rearquitetá-los, então a única alternativa real é migrá-los como estão para a nuvem.

  • Você precisa de backup e recuperação mais escaláveis e menos dispendiosos. A transição de backups do local para a nuvem é um caso de uso comum em todos os setores, exceto nos mais regulamentados ou em aplicações com objetivos de ponto de recuperação (RPO) ou objetivos de tempo de recuperação (RTO) mais rigorosos.

Avaliação e planejamento de migração lift-and-shift

Antes de realizar qualquer migração lift-and-shift, avalie e prepare-se cuidadosamente para os fatores que podem afetar a dificuldade, o custo e o valor final do empreendimento. Isso pode incluir, entre outras, o seguinte:

  1. Vida útil da aplicação: por quanto tempo você continuará usando essa aplicação ou executando essa carga de trabalho? Na maioria dos casos, não faz sentido migrar uma aplicação que você vai desativar nos próximos 12 meses.

  2. Restrições de acesso à API: certifique-sede que sua migração para a nuvem não resultará em gargalos para suas ferramentas de API atuais.

  3. Ferramentas de automação de migração: identifique se o seu provedor de hospedagem em nuvem oferece ferramentas automatizadas para migrações e planeje usá-las sempre que possível.

  4. Prioridade de migração: se você planeja migrar várias aplicações, crie um runbook para garantir que as aplicações de missão crítica sejam migradas primeiro (ou qualquer ordem que faça mais sentido para a sua empresa).

  5. Conformidade: antes de migrar do seu ambiente privado em locais para uma nuvem pública ou nuvem privada, avalie seu plano de migração e a infraestrutura do provedor de nuvem para garantir que todos os requisitos de conformidade sejam atendidos durante e após a migração.

  6. Funcionalidade e escopo crescente: ambientes de nuvem repletos de funcionalidades podem facilmente tentar integrar funcionalidades imediatamente, resultando em atrasos e consumo de Recursos. Tenha um projeto claramente definido e atenha-se a ele durante toda a migração.
Soluções relacionadas
Migração para a nuvem – IBM® Instana Observability 

O Instana simplifica sua jornada de migração para a nuvem, oferecendo monitoramento abrangente e insights praticáveis.

Conheça o Instana
Migre para a IBM Cloud 

Migre para a IBM Cloud com soluções e ferramentas personalizáveis para acelerar sua jornada.

Explore a migração para a nuvem
Consultoria em migração para a nuvem  

O IBM® Cloud Migration Services ajuda a gerenciar a migração para a nuvem na sua empresa, permitindo a transformação digital.

Serviços de migração para a nuvem
Dê o próximo passo

Acelere sua jornada de migração para a nuvem com os serviços de consultoria especializados da IBM. Saiba como nossas soluções podem ajudar você a fazer uma transição eficiente para a nuvem ou agende uma demonstração em tempo real para ver os benefícios do IBM Turbonomic em ação.

  1. Explore os serviços de migração da IBM Cloud
  2. Agende uma demonstração em tempo real