O blog da AWS

Selecionando a ferramenta de descoberta certa para sua migração para a nuvem

Por David Ninnis, Senior Manager;
Ashish Ameta, Senior Architect en AWS Professional Services y
Jorge Fonseca, Senior Solutions Architect

As migrações para a nuvem invariavelmente exigem a coordenação de várias partes interessadas, como equipes técnicas e de vendas, parceiros e fornecedores externos. Como parte interessada, entender seu repertório é crucial para determinar quais cargas de trabalho migrar e seus requisitos e interdependências. Coletar manualmente essas ideias pode ser uma tarefa assustadora. Você pode tomar uma decisão inteligente com as informações fornecidas por uma ferramenta de descoberta.

Dada a variedade de opções disponíveis, escolher a ferramenta de descoberta certa para o seu caso de uso também pode ser um desafio. Neste blog, explicamos uma técnica comprovada de três etapas para filtrar e priorizar com sucesso uma lista de ferramentas de descoberta com base nos recursos essenciais necessários para sua empresa.

Diagram of 3 steps to determine your migration discovery tool

Figura 1. Etapas para determinar sua ferramenta de descoberta de migração

Etapa 1: Revisão

Analise os resultados que sua jornada de migração deve oferecer. Isso orientará seus requisitos de descoberta e estabelecerá a linha de base das funções necessárias. Compare os recursos de referência com as ferramentas existentes em sua organização, como bancos de dados de gerenciamento de configuração (CMDB) ou ferramentas de gerenciamento de desempenho de aplicativos (APM). No final desta etapa de revisão, você deve estabelecer se suas ferramentas internas são suficientes para seus objetivos. Revise a lista de perguntas para apoiar sua análise de migração. 

Talvez seja necessário coletar dados de alto nível ou conjuntos de dados inteiros, dependendo do estágio no processo de migração. Você pode estar explorando os custos de migração
para avaliar o limite de uma migração lift-and-shift de um programa de benefícios, como o AWS Migration Acceleration Program (MAP). Nesse caso, você provavelmente só precisa de um instantâneo do seu ambiente local com uma lista de servidores, suas configurações e licenças associadas. Você pode estar avaliando o custo total de propriedade (TCO) entre sua infraestrutura local e um modelo de implantação de nuvem elástica. Nesse caso, você desejará estimar o custo de uma infraestrutura de nuvem de tamanho adequado. Para isso, você desejará executar uma ferramenta de descoberta durante o ciclo de negócios.

Finalmente, para decidir como e quando os aplicativos serão migrados, você precisará de um conjunto de dados completo e preciso com as características do aplicativo e do banco de dados a serem migrados. Isso deve incluir dependências de rede, requisitos não funcionais (NFRs), planos de recuperação de desastres (DR) e termos e condições de licença de terceiros (T&C).

Conclua esta etapa definindo a linha de base dos recursos necessários na ferramenta de descoberta.

Etapa 2: Refinar

Essa etapa é um processo de remoção. Um dos recursos que você pode usar para compilar uma lista de possíveis ferramentas de descoberta é a página de comparação da ferramenta de migração. Filtre e classifique a lista usando as seguintes categorias de critérios:

  1. Principais recursos
  2. Recursos comuns
  3. Recursos especiais
  4. Provisionamento de ferramentas
  5. Operação

Ao final desta etapa, você deve ter uma lista priorizada de ferramentas de descoberta que melhor atendam aos seus requisitos.

Principais recursos

Abaixo está o conjunto básico de recursos que você deve esperar de qualquer ferramenta de descoberta. A análise dos dados capturados por esses recursos dará suporte ao seu caso de negócios de alto nível.

  • Coleta automática de inventário.  Ele relata o perfil da infraestrutura, como família de CPU, núcleos de CPU, tamanho da memória, tamanho e velocidade do disco e sistema operacional.
  • Utilização.  Mostra a utilização máxima e média de CPU, memória e disco.
  • Descoberta de armazenamento em rede.  Ele descobre e cria perfis de compartilhamentos de rede a partir do armazenamento conectado à rede (NAS).
  • Software.  Identifica processos em execução e software instalado, identificando mecanismos de banco de dados e suas versões.
  • Varredura de rede.  Analisa sub-redes de rede para descobrir ativos de infraestrutura desconhecidos.

Recursos comuns

Esses são alguns dos recursos comuns das ferramentas de descoberta. Com esses dados, você pode criar uma análise de TCO mais detalhada e um plano de migração.

  • Estimativa de custo de levantamento e turno.  Atribui uma infraestrutura da AWS de destino recomendada para o novo host de infraestrutura de origem e calcula o custo da AWS.
  • Recomendação de dimensionamento objetivo.  Mapeia e calcula o custo da infraestrutura alternativa da AWS de destino com base na utilização máxima e média.
  • Análise de TCO.  Fornece uma comparação de custos entre o custo local atual e o custo projetado da AWS.
  • Mapeamento de dependências.  Ele mapeia e calcula o custo da infraestrutura da AWS de destino alternativo com base na utilização máxima e média. Infere aplicativos de grupos de recursos de infraestrutura com base em padrões de comunicação.
  • Priorização de aplicativos.  Atribui peso ou relevância aos atributos de aplicativos e infraestrutura para criar critérios de priorização para migração.
  • Planejamento de ondas.  Recomenda pools de aplicativos e a capacidade de criar planos de onda de migração.

Recursos especiais

Recursos especiais estão associados a requisitos menos comuns ou a um conjunto específico de cargas de trabalho que você deseja migrar. Por exemplo, você pode exigir que suas ferramentas coletem informações de dependência de banco de dados se os bancos de dados forem uma parte importante de suas cargas de trabalho. Se você tiver uma conformidade regulamentar rigorosa a seguir (HIPAA, GDPR), precisará de ferramentas que estejam em conformidade com essas regulamentações. Outros exemplos são:

  • Análise de licenças.  Fornece recomendações de otimização para sistemas Microsoft SQL Server e Oracle em cenários de rehospedagem e replataforma.
  • Plataformas de negócios.  Ele inclui a capacidade de coletar detalhes de sistemas operacionais proprietários, como AIX e Solaris, ou infraestrutura como AS/400 e mainframe.

Ao avaliar cada recurso, considere onde em seu ambiente ele se aplica e quão importante é para o objetivo geral. É uma boa prática despriorizar em vez de eliminar completamente as ferramentas que não fornecem um recurso específico.

Provisionamento

Depois de atender aos requisitos mínimos, comuns e especiais dos recursos, refine ainda mais a lista de ferramentas avaliando os desafios associados ao processo de provisionamento de cada ferramenta. Por exemplo, considere aspectos como residência de dados e o modelo de custo. Leia Avaliação da necessidade de ferramentas de descoberta para obter uma lista detalhada dos critérios de provisionamento.

Operações

Finalmente, refine sua lista de ferramentas avaliando os requisitos para operar a ferramenta. Isso inclui considerações como custo operacional e modelo de suporte.

Etapa 3: Selecione

Nesse estágio, você deve ter uma lista de ferramentas de descoberta preferidas, com apenas uma ou duas ferramentas restantes para a avaliação final.

Todas essas ferramentas pré-selecionadas devem atender aos seus requisitos. Você pode refinar ainda mais sua seleção escolhendo a ferramenta que melhor se adapta às suas prioridades. Por exemplo, se houver apenas duas ferramentas na sua lista de favoritos e a facilidade de instalação e operação forem fundamentais, selecione a ferramenta com os níveis mais altos de automação de implantação. Se o custo for sua principal restrição, selecione a ferramenta mais barata para comprar e operar.

Conclusão

As ferramentas da AWS e os parceiros da AWS podem ajudá-lo a acelerar sua migração para a nuvem da AWS. Para selecionar a ferramenta de descoberta relevante para seu caso de uso específico, recomendamos o seguinte processo comprovado de três etapas:

  1. Revisar — comece analisando os recursos internos, as ferramentas e as fontes de dados existentes. No final desta etapa, você deve estabelecer se suas ferramentas internas são suficientes para seus objetivos de migração para a nuvem.
  2. Refinar — restrinja uma lista de ferramentas de descoberta candidatas filtrando-as e priorizando-as com base nos requisitos da etapa anterior.
  3. Selecionar — Filtre a lista final de ferramentas de descoberta apropriadas selecionando a ferramenta que melhor se adapta às suas prioridades.

 

Este artigo foi traduzido do Blog da AWS em Inglês.

 


Acerca de los autores

David Ninnis é gerente sênior liderando uma equipe de arquitetos de soluções especializados em migração e modernização. Com mais de 25 anos de experiência em TI corporativa, David impulsiona mudanças em todas as camadas da organização e é apaixonado por se aprofundar nos clientes para projetar soluções criativas para alguns dos desafios mais complexos da computação em nuvem. David coleta blocos de acrílico que contêm o último processador removido de grandes data centers corporativos após a migração.

 

 

 

 

Ashish Ameta é arquiteto sênior em serviços profissionais da AWS. Ele ajuda os clientes a criar uma base para a migração e modernização da nuvem que é escalável e se alinha à sua estratégia de negócios. Trabalhe com arquitetos de negócios e líderes de negócios para projetar e implementar uma abordagem holística para migração/modernização da nuvem que englobe pessoas, processos e tecnologia.

 

 

 

 

 

Revisor

Omar é gerente de soluções de migração de clientes para a América Latina, com sede no México. Ele é membro da Equipe LatAm Migration CoE, na qual tem sido parte essencial da definição da estrutura de entrega e coordenação de migração na América Latina, definindo, desenvolvendo e automatizando o processo de conformidade. Ele funciona alinhando a AWS, o parceiro e o cliente para acelerar as migrações e levá-las ao máximo desempenho.