![Elevação e mudança - Tecnologia Elevação e mudança - Tecnologia](https://a.continuousdev.com/technology/lift-and-shift.jpg)
Contente
- Definição - O que significa Lift and Shift?
- Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
- Techopedia explica Lift and Shift
Definição - O que significa Lift and Shift?
"Lift and shift" é uma técnica específica na migração de software em que um aplicativo ou código-base é simplesmente retirado de um ambiente e colocado em outro ambiente, sem alterações significativas no projeto subjacente.
Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
Techopedia explica Lift and Shift
A abordagem de elevação e mudança tem sido popular em muitos projetos de migração herdados. No entanto, deve ser contrastado com várias alternativas. Uma alternativa é a re-arquitetura, onde o aplicativo ou a base de código em questão é fundamentalmente reprojetada para funcionar em um ambiente diferente. Outra alternativa é a re-fatoração, em que um aplicativo é alterado quando atinge o novo ambiente, ou seja, a nuvem.
Ao avaliar a elevação e a mudança versus a re-fatoração, engenheiros e desenvolvedores precisam considerar vários prós e contras. A elevação e a mudança não exigem muito esforço na migração, e a migração pode ocorrer mais rapidamente, mas o aplicativo pode não ser capaz de tirar proveito de todos os benefícios do novo ambiente - novamente, geralmente a nuvem (versus o legado on- instalações).
A re-fatoração permite mais benefícios da nuvem, mas requer mais esforço e custo na migração.
Algumas empresas podem levantar e mudar e, em seguida, buscar a re-fatoração ou a re-arquitetura, conforme necessário.