O que é migração para a nuvem e como funciona
Para entender melhor como a migração para a nuvem leva a custos inesperados, é importante primeiro entender o que essa migração envolve e como ela difere do data center tradicional. A nuvem em si é uma coleção de serviços de computação acessados pela internet. Em vez de hospedar todas as necessidades de computação da sua empresa no local, a nuvem fornece acesso a uma ampla variedade de ferramentas e recursos de uma maneira que permite fácil escalabilidade e flexibilidade. Isso é ótimo para velocidade e inovação, mas mudou completamente os papéis das finanças e da aquisição. Os controles e balanços com despesas de capital tradicionais muitas vezes não existem com os serviços em nuvem, pois isso impacta os benefícios da nuvem.
A migração para a nuvem é o processo de mover os dados, cargas de trabalho, recursos de TI e aplicativos da sua empresa de um ambiente local para a nuvem. Algumas das estratégias de migração incluem as seguintes:
- Rehosting: Esta forma mais simples de migração é um "lift and shift" que move seus ativos digitais atuais diretamente para a nuvem sem alterações. Isso pode não ser possível com todos os ativos, pois alguns podem exigir re-arquitetura para compatibilidade com o novo ambiente. Manter tudo como está durante a migração também pode significar renunciar a funcionalidades adicionais da nuvem. Dito isso, esse método é ótimo para mover ativos diretos que não precisam de alterações.
- Replatforming: Este método é essencialmente rehosting com um impulso – alguma re-arquitetura adicional é realizada para otimizar os ativos no novo ambiente de nuvem. Isso pode incluir coisas como adicionar escalabilidade e automação ou atualizar a infraestrutura.
- Refactoring: Este método requer a reconstrução de ativos digitais do zero na nuvem e essencialmente substitui os antigos por novos nativos da nuvem. Embora a refatoração seja trabalhosa, é muito minuciosa quando feita por um especialista.
Alguns aplicativos legados podem não ser suportados na nuvem e precisam ser substituídos durante o processo de migração. Outros aplicativos legados podem ser eliminados inteiramente durante o processo, pois não são mais necessários. Ainda outros aplicativos podem simplesmente precisar de atualização para uma migração bem-sucedida. Claramente, migrar para a nuvem não é uma solução única para todos.
Quando confrontadas com essa complexidade e a velocidade com que isso acontece (junto com menos controles e balanços quanto ao custo total), as organizações muitas vezes acabam com previsões imprecisas e sem uma maneira simples de resolvê-las.