Estratégias de Migração para a Cloud Computing
Quando falamos de migração para a Cloud Computing precisamos avaliar a melhor forma de fazer o processo acontecer. Neste artigo vamos mencionar as 6 estratégias mais importantes, considerando os 5 Rs de migração.
A migração começa a ser arquitetada nos primeiros passos do planejamento, que é a fase em que determinamos o que temos no ambiente local, o que queremos migrar e como vamos migrar para a Cloud. Usando o conhecimento adquirido nesta coleta de dados iniciais, as organizações podem traçar um plano de migração sobre como abordarão a migração de cada aplicativo e qual aplicação será priorizada.
A migração de aplicativos varia de acordo com a complexidade da arquitetura da aplicação e com os acordos de licenciamento existentes. O ideal é começar o processo pelas aplicações de baixa complexidade e posteriormente fazer as de alta complexidade. As 6 estratégias de migração mais utilizadas baseadas nos 5 Rs considerados pelo Gartner são: Rehosting, Replatforming, Repurchasing, Refactoring, Retire e Retain.
O Rehosting ou Re-Hospedagem é a estratégia de migração conhecida também como lift-and-shift. A maioria das aplicações que são migradas para a nuvem, principalmente migração de aplicativos legados, utilizam este modelo de migração, pois é uma re-hospedagem. A aplicação que antes estava hospedada localmente, passa da forma que está para a nuvem.
O Replatforming ou Reformando é a estratégia que agrega otimização em nuvem para a aplicação que será migrada com o objetivo de obter benefícios, mas não existem mudanças na arquitetura central do aplicativo.
O Repurchasing ou Recompra é a estratégia que ocorre com uma mudança de aplicativo usando um produto diferente. É uma recompra que utiliza uma plataforma SaaS – Software como Serviço.
O Refactoring é o ato de repensar a forma de como o aplicativo é arquitetado e desenvolvido e desta forma, usar no aplicativo recursos que já são nativos da nuvem.
O Retire ou tornar obsoleto e retirar ou aposentar é uma descoberta que ocorre depois de efetuar os levantamentos de todos os aplicativos (seus respectivos donos ou responsáveis). Em média 10% desses aplicativos não são mais utilizados pela empresa e podem ser desativados.
O Retain ou Reter pode ser visto como não fazer nada por enquanto. As empresas podem não migrar alguns aplicativos devido a políticas internas, o que ocorre normalmente com aplicações que foram atualizadas recentemente ou aplicações que, para o negócio, não fazem sentido serem migradas no momento.
É importante salientar que cada estratégia de migração está baseada em um cenário existente. Escolher a melhor estratégia de migração implicará no seu caso de sucesso em Cloud Computing.
Conte com a Unitech para te ajudar nos processos de migração para a Cloud Computing.