Notícias

UB CLOUD MANAGED HOST

ERROS COMUNS A SEREM EVITADOS

Blog Single

Taxas de licenciamento e risco são os principais fatores para migrar para o Open Source Cloud Foundry ou Kubernetes, mas você deve conhecer os erros comuns antes da migração.

Para as empresas, poder migrar milhares de aplicativos é uma parte inevitável para se manter competitivo. Descobrir como obter uma migração bem-sucedida é assustador, então vamos mergulhar nas armadilhas a serem evitadas.

A COVID-19 criou uma escassez de talentos técnicos combinada com um aumento na demanda por cronogramas técnicos acelerados. Muitas empresas estão começando a enfrentar um efeito “ Red Queen ”, onde as empresas estão tendo que redefinir como e onde estão competindo no mercado para garantir que permaneçam relevantes.

Documentar uma linha de base de desempenho

É um mandato! Toda empresa exige melhor desempenho, mas muitas não têm métricas de desempenho básicas ou formas de medir o que significa melhor desempenho. O desempenho está relacionado à experiência do usuário final? O desempenho é baseado na ampliação e redução das cargas de trabalho para reduzir o consumo? O desempenho é medido em tempo reduzido para implantação ou atualização? Depois de estabelecer como você medirá o desempenho, você poderá vinculá-lo aos seus aplicativos, clientes e negócios.

Isso permitirá que você avalie se os aplicativos estão com desempenho insatisfatório durante e após a migração. Também ajuda a gerenciar percepções durante uma mudança significativa e ajuda a quantificar o sucesso. Você precisará comparar suas plataformas pré e pós-migração com cargas de trabalho semelhantes. O que você mede depende dos requisitos de negócios, mas algumas medidas genéricas são:

    Tempos de execução dos componentes

    Tempos de resposta do aplicativo

    Tempos gerais de execução do aplicativo

    Aplicativos de teste para validar a conectividade dos componentes e a acessibilidade dos serviços

    Métricas de API (carregamento de página, utilização de memória, CPU, desempenho do servidor)

    Carga de saída de registro

    Carga do relatório de incidência ao longo do tempo

    Automação (e trate a automação como um cidadão de primeira classe porque melhorará o desempenho geral)

    Mudanças no custo operacional devido à migração e automação de tarefas

    Teste com tipos de aplicativos que modelam seu ambiente.

Bons painéis: você não pode migrar o que não pode encontrar

A maioria das organizações sabe o que está suportando agora, mas precisa identificar o que deseja suportar após a migração. Saber o número de instâncias do aplicativo é fácil, pois seu fornecedor provavelmente está cobrando de você com base nessa métrica. Ainda assim, você também precisará saber o número de aplicativos, quais equipes oferecem suporte aos aplicativos, quais aplicativos têm interdependências e quais tipos de serviços cada aplicativo está consumindo. Identificar essas variáveis ajudará a determinar como você pode migrar e oferecer suporte ao novo ambiente.

Onde começar? Primeiro, responda às perguntas mais amplas:

    Em quais regiões você está executando e por quê?

    Quais aplicativos estão sendo executados em cada região?

    Quais serviços cada aplicativo está usando em cada região?

    Qual versão do Linux está em uso?

    Quais aplicativos se comunicam com outros aplicativos em uma região?

    Quais aplicativos são voltados para o cliente versus internos?

Reunir esses pontos de dados iniciais não responderá a todas as incógnitas, mas eles começarão a fornecer os insights de que você precisa.

Audite o que você pode: e aceite o incognoscível

Não importa quão bem você audite ou documente cada detalhe, haverá variáveis desconhecidas que afetarão o tempo de inatividade, clientes, colegas de trabalho, despesas e cronograma. Essas incógnitas só podem ser encontradas quando a equipe técnica suja as mãos com o processo de migração. Veja como você pode apoiá-los:

    Adicionar uma linha do tempo para desconhecidos

    Tenha mais recursos disponíveis para ajudar quando um item desconhecido cria um problema

    Seja flexível com as políticas da empresa, reuniões internas e lançamentos de novos recursos

    Tenha planos de backup em vigor, como reversões se os testes falharem

    Concentre-se nas pequenas vitórias primeiro para ganhar impulso enquanto planeja as grandes. Lembre-se de que ganhos rápidos tangíveis podem ajudar o moral, desde que não causem mais sobrecarga operacional.

O método preferido é realizar uma auditoria completa e documentar as estruturas e relacionamentos organizacionais e usar isso como referência ao longo do trabalho. Assim que o projeto começar, essa documentação se tornará seu mapa e ajudará a evitar a priorização ou a suspensão de itens.

Notícias