Uma lista de verificação de migração para a nuvem em 6 etapas
Publicados: 2020-04-10Contribuição Convidada de Sherryn de Vos
A migração de sua empresa para a nuvem traz alguns grandes benefícios. Você terá acesso a recursos de segurança aprimorados, backup automático de dados, maior comunicação entre os membros da equipe e poderá implantar serviços mais rapidamente para seus clientes. No entanto, migrar para a nuvem nem sempre é um processo simples.
Se sua empresa estiver usando aplicativos complexos ou rastreando grandes quantidades de dados, a migração será muito trabalhosa. É por isso que é uma boa ideia usar uma lista de verificação para garantir que você tome as melhores decisões possíveis ao longo do caminho.
Aqui está uma lista de verificação simples de migração para a nuvem que você pode usar para ajudá-lo no processo:
Determine seu nível de migração
A primeira coisa que você deve fazer é determinar o nível de migração para a nuvem que você precisa. Existem duas opções principais: uma migração superficial e uma migração profunda. Com uma migração superficial, você está basicamente fazendo o mínimo necessário para que o aplicativo seja executado na nuvem.
Nesse tipo de migração, você fará algumas, se houver, alterações nos servidores ao transferir o aplicativo.
Uma migração profunda, por outro lado, requer que você modifique o aplicativo para poder aproveitar os recursos da nuvem. Você escolherá essa opção se precisar que seu aplicativo interaja com a nuvem em um nível muito mais profundo, onde opções mais avançadas estão disponíveis.
Esta decisão é diferente para cada negócio, então você vai querer levar o seu tempo e realmente considerar todas as suas opções. Ao descobrir agora o quão profundo você precisa para sua migração, você poderá fazer escolhas melhores nas etapas a seguir.
( Leia também: O que é computação em nuvem? Um guia completo)
Escolha quais aplicativos estão indo
Em seguida, você desejará escolher quais de seus aplicativos serão migrados para a nuvem. Ao concluir uma migração para a nuvem, muitas vezes você não precisa trazer todos os aplicativos que usa.
Ao transferir apenas os aplicativos que fazem sentido trazer, você economizará muito tempo e esforço. Aqui estão algumas coisas que você deve considerar ao determinar quais aplicativos migrar:
- Você pode trazer este aplicativo “como está” ou precisaria de um redesenho?
- Quais são os custos associados à migração de um aplicativo específico para a nuvem?
- Qual é o retorno do investimento para migrar esse aplicativo?
- Esse aplicativo poderá ser executado com segurança na nuvem?
- Quanto tempo levará para migrar o aplicativo?
Analise cada aplicativo do qual sua empresa depende e determine se faz sentido migrá-lo para a nuvem. Conforme você percorre a lista, separe-os em aqueles que você está migrando e aqueles que você está deixando onde estão.
Você pode achar que precisa trazer todos os aplicativos, ou apenas um, mas não saberá a menos que avalie todos eles.
Encontre seu provedor de nuvem
Agora que você sabe a profundidade que deseja que sua migração seja e quais aplicativos você está trazendo, é hora de encontrar um provedor de nuvem. Há muitas opções para escolher e é importante que você escolha a certa.
Um bom provedor de nuvem atenderá a todas as suas necessidades de hospedagem, da segurança à velocidade e conveniência.
A principal coisa que você deve considerar ao procurar provedores de nuvem é se deseja usar uma única nuvem ou uma abordagem de várias nuvens. Existem vantagens e desvantagens em ambas as opções.
Por exemplo, com uma abordagem de nuvem única, sua empresa só precisa otimizar seus aplicativos com uma única API. No entanto, isso irá prendê-lo em um único provedor, o que pode tornar mais difícil no futuro se você quiser mudar para outro.
Com uma abordagem multinuvem, você tem mais algumas opções no futuro, caso suas necessidades de negócios mudem. Por exemplo, se um de seus provedores aumentar significativamente seus preços, você terá mais facilidade em transferir os aplicativos dessa nuvem para um de seus outros provedores.
A desvantagem é que você pode não conseguir aproveitar todos os recursos que uma única nuvem oferece, pois seus aplicativos serão distribuídos em várias nuvens.
Há muito o que pensar quando se trata de escolher seus provedores de nuvem. Você deseja dividir seus aplicativos em nuvens separadas ou fazer com que cada aplicativo seja executado parcialmente em cada nuvem? Você deve construir seus aplicativos para serem executados em qualquer nuvem?
Mesmo depois de determinar se deseja uma abordagem de nuvem única ou multinuvem, você ainda precisa descobrir quem é o melhor provedor para essa estratégia. Gaste muito tempo nesta etapa, pois você não quer perceber daqui a um mês que deve ter escolhido fornecedores diferentes.
Faça backup de seus dados importantes
Depois de escolher seus provedores de nuvem, é uma boa ideia fazer um backup de seus dados importantes. Embora o processo de migração para a nuvem geralmente seja tranquilo, você não quer correr nenhum risco.
Às vezes, um simples erro no processo de migração pode levar à perda de dados. Se você não tiver esse backup em algum lugar seguro, poderá perder informações importantes de negócios ou clientes. Uma simples cópia impressa de seus dados em algum lugar não conectado à Internet proporcionará tranquilidade durante a transição.
Baixe também - Whitepaper 10 coisas para esperar ao migrar para a nuvem
Estabeleça alguns KPIs
KPIs, ou Indicadores Chave de Desempenho, são métricas que você pode usar para determinar se sua migração para a nuvem foi um sucesso. Após a migração, você desejará comparar determinadas métricas para ver se está obtendo um desempenho melhor do que antes da migração.
Alguns KPIs de nuvem comuns incluem:
- Tempos de carregamento da página
- Taxas de erro
- utilização do CPU
- Taxas de conversão do cliente
- Uso de memória
Pense sobre qual é o objetivo de sua migração para a nuvem e como você pode medi-lo. Em seguida, comece a rastrear os dados do seu sistema atual para que você possa compará-los após a migração para a nuvem concluída.
Se você achar que suas métricas estão piores, saberá que precisa editar sua nuvem ou tentar uma estratégia diferente. Por outro lado, se suas métricas forem melhores, você saberá que a migração foi um sucesso.
Iniciar a migração
Finalmente, é hora de iniciar a migração. Durante esta etapa final, você tem uma grande decisão a tomar – deseja transferir tudo de uma vez ou um pouco de cada vez? A abordagem escolhida dependerá em grande parte da complexidade de seus aplicativos.
Com a abordagem tudo de uma vez, você testará a nuvem para garantir que ela funcione e, em seguida, acione um interruptor para começar a enviar todo o seu tráfego para lá. Essa é geralmente a abordagem mais rápida, mas pode levar a problemas maiores se as coisas não forem configuradas corretamente.
A alternativa é enviar alguns clientes por vez. Configure alguns clientes na nova nuvem e verifique se as coisas estão funcionando. Em seguida, transfira mais alguns e execute os testes novamente. Você continuará fazendo isso até que tudo seja transferido.
Essa abordagem ajuda a garantir que sua nuvem possa lidar com a nova carga e, se houver algum problema, você os detectará em apenas alguns clientes, e não em todos eles.
Felizmente, esta lista de verificação foi capaz de fornecer um roteiro para sua própria migração para a nuvem. O processo levará algum tempo agora, mas os benefícios provavelmente farão o esforço valer a pena a longo prazo.
***
Sherryn de Vos está morando na bela cidade da Cidade do Cabo. Ela trabalhou com uma marca de startup lançada na África do Sul chamada GoBeauty, onde foi auxiliada na geração de conteúdo, bem como em eventos conceituados focados em saúde da mulher, empreendedorismo, carreiras e tecnologia para correr ao lado da marca. Ela tem uma vasta experiência em redação e usa muito de sua experiência prática para criar conteúdo útil no mundo dos negócios, finanças e marketing.