- Migração›
- AWS Application Discovery Service›
- Perguntas frequentes
Perguntas frequentes sobre o AWS Application Discovery Service
Geral
O que é o AWS Application Discovery Service?
O AWS Application Discovery Service coleta e apresenta dados para permitir que clientes empresariais entendam a configuração, o uso e o comportamento dos servidores em seus ambientes de TI. Os dados do servidor são mantidos no Application Discovery Service, onde podem ser marcados com uma tag e agrupados em aplicativos para ajudar a organizar o planejamento da migração para a AWS. Os dados coletados podem ser exportados para análise no Excel ou em outras ferramentas de análise de migração para a nuvem.
Como o Application Discovery Service ajuda as empresas a migrar para a AWS?
O Application Discovery Service ajuda as empresas a criar um snapshot do estado atual dos seus servidores de datacenter ao coletar informações sobre especificações do servidor, configuração de hardware, dados de performance e detalhes sobre a execução de processos e conexões de rede. Depois que os dados forem coletados, você poderá usá-los para executar uma análise de Total Cost of Ownership (TCO – Custo total de propriedade), além de criar um plano de migração com custos otimizados baseado nos seus requisitos empresariais exclusivos.
Como o Application Discovery Service funciona?
O Application Discovery Service é compatível com as ferramentas on-premises com ou sem agente, além da importação baseada em arquivos. Com a descoberta sem agente, os clientes implantam as ferramentas nos servidores centralizados, que então usam as APIs públicas no ambiente on-premises para descobrir recursos e monitorar a utilização. Esse processo permite uma instalação para monitorar vários servidores. Para clientes que precisam de dados com resolução mais alta, incluindo informações sobre processos em execução, a ferramenta de coleta é implantada em cada servidor (físico ou virtual) no ambiente on-premises.
Como posso começar usando o Application Discovery Service?
Para começar a usar o Application Discovery Service, basta acessar o console do AWS Migration Hub.
Onde o Application Discovery Service está disponível?
O Application Discovery Service está disponível em todo o mundo. Isso significa que é possível executar a descoberta em recursos onde quer que eles estejam localizados. Para ver em que regiões o serviço está hospedado, consulte a tabela de regiões da AWS.
O que é a região de origem do Migration Hub?
Antes de usar o Migration Hub e o Application Discovery Service, você deve selecionar uma região de origem para o Migration Hub a partir da página de Configurações do Migration Hub ou usar a Migration Hub Config API. O Application Discovery Service usa a região de origem do Migration Hub como a única região da AWS para armazenar seus dados de descoberta e planejamento. Os dados armazenados na região de origem do Migration Hub oferecem um repositório único de informações de descoberta, migração e planejamento para todo seu portfólio e uma visão única de migrações para várias regiões da AWS. Consulte os documentos para saber mais sobre a região de origem do Migration Hub.
Observação: depois de definida, a região de origem do Migration Hub não pode ser alterada.
Qual ferramenta de descoberta on-premises devo usar?
Os clientes que estiverem buscando dados de dependência no nível do processo devem usar o AWS Application Discovery Service Discovery Agent. Os dados coletados podem ser usados tanto no Migration Hub como no Amazon Athena.
Os clientes que estiverem buscando exclusivamente metadados sobre a infraestrutura do VMware on-premises devem usar o AWS Application Discovery Service Agentless Collector. Os dados descobertos podem ser usados no Migration Hub. Application Discovery com e sem agente podem ser executados simultaneamente.
Os clientes que estiverem buscando uma avaliação da migração orientada ou um mapeamento das dependências do servidor sem agente devem solicitar uma avaliação por meio do Migration Evaluator. Esse serviço oferece um arquiteto de soluções dedicado para ajudar com a descoberta de dados e fornecer expertise sobre migrações. O Migration Evaluator Agentless Collector monitora workloads de VMware, Hyper-V, SQL Server, Windows e Linux. Os dados coletados podem ser usados tanto no Migration Hub como no Migration Evaluator.
Descoberta baseada em agente
Quais dados são capturados pelo AWS Application Discovery Service Discovery Agent?
O Discovery Agent captura a configuração e a performance do sistema, os processos em execução e os detalhes das conexões de rede entre os sistemas.
Para quais sistemas operacionais o Application Discovery Service fornece atendentes?
O Application Discovery Service lançou uma nova versão 2.0 do Discovery Agent que oferece melhor suporte ao sistema operacional. A versão 2.0 do Discovery Agent oferece suporte ao Microsoft Windows Server 2008 R1 SP2, 2008 R2 SP1, 2012 R1, 2012 R2, 2016, 2019, Amazon Linux 2012.03, 2015.03, Amazon Linux 2 (atualização de 25/09/2018 e posterior), Ubuntu 12.04, 14.04, 16.04, 18.04, 20.04, Red Hat Enterprise Linux 5.11, 6.10, 7.3, 7.7, 8.1, CentOS 5.11, 6.9, 7.3 e SUSE 11 SP4, 12 SP5.
Como os dados são protegidos enquanto estão em trânsito para a AWS?
O Discovery Agent usa os protocolos HTTPS/TLS para transmitir dados ao Application Discovery Service. O Discovery Agent pode ser operado em um modo de teste offline que grava dados em um arquivo local. Assim, os clientes podem revisar os dados coletados antes de habilitar o modo online.
Como instalo o Application Discovery Agent no meu data center?
Consulte a documentação para obter detalhes sobre como instalar o Discovery Agent.
O Discovery Agent concederá à AWS acesso remoto ao servidor do meu data center?
Não. O Discovery Service Agent implantado no seu datacenter não concederá acesso remoto à AWS. No entanto, será necessário que o Discovery Agent estabeleça uma conexão SSL de saída para transferir os dados coletados para a AWS.
Posso executar agentes nas minhas instâncias do EC2?
Sim. É possível instalar os Discovery Agents nas suas instâncias do EC2 para executar descobertas e gerar relatórios com informações sobre performance, conexões de rede e processos em execução, da mesma maneira como isso é feito em qualquer outro servidor.
Descoberta sem agente
O que significa Application Discovery “sem agente”?
“Sem agente” significa que não é necessário instalar nenhum software em cada host para usar o Application Discovery. Simplesmente instale o Agentless Collector com um OVA no VMware vCenter.
Quais dados são capturados pelo Agentless Collector?
O Agentless Collector é disponibilizado como um pacote do tipo Open Virtual Appliance (OVA – Dispositivo virtual aberto) que pode ser implantado em um host do VMware. O tipo de dados coletados dependerá dos recursos que você configurar. Se as credenciais forem fornecidas para se conectar ao vCenter, o Agentless Collector coletará dados de inventário, configuração e histórico de performance da VM, como uso de CPU, memória e disco. Se forem fornecidas credenciais para se conectar a bancos de dados como Oracle, SQL Server, MySQL ou PostgreSQL, o Agentless Collector coletará dados de versão, edição e esquema. As informações do servidor e do banco de dados são transferidas por upload para o armazenamento de dados do Application Discovery Service. As informações do banco de dados podem ser enviadas ao AWS DMS Fleet Advisor para análise.
Que sistemas operacionais são compatíveis com a descoberta sem agente?
A descoberta sem agente independe do SO. Ela coleta informações sobre máquinas virtuais da VMware, independentemente do sistema operacional da VM.
Como os dados são protegidos enquanto estão em trânsito para a AWS?
O Agentless Collector usa os protocolos HTTPS/TLS para transmitir dados ao Application Discovery Service.
Como instalo o Agentless Collector no meu data center?
Consulte a documentação para obter detalhes sobre como instalar o Agentless Collector.
Como inicio a coleta de dados?
A coleta de dados é controlada pela interface de usuário do Agentless Collector. Você precisará ter acesso ao ambiente on-premises para iniciar e encerrar a coleta.
O Agentless Collector concederá à AWS acesso remoto ao servidor do meu data center?
Não. O Agentless Collector implantado no ambiente da VMware não concederá à AWS acesso remoto aos servidores do seu datacenter. No entanto, a ferramenta exige credenciais da VMware para fazer a coleta de dados. Essas credenciais estão armazenadas localmente e nunca são compartilhadas com a AWS. O Agentless Collector estabelece uma conexão SSL de saída para transferir apenas os dados coletados.
Posso executar a descoberta sem agente em minhas instâncias do EC2?
Não. O Agentless Collector é instalado na VMware e coleta informações apenas do VMware vCenter.
Dados descobertos
Quais tipos de informações são capturadas pelo Application Discovery Service?
O Application Discovery Service foi criado para capturar uma variedade de dados que incluem configuração estática, como nomes de host do servidor, endereços IP, endereços MAC, alocação de CPU, throughput de rede, alocação de memória, alocações de recursos de disco e servidores DNS. Ele também captura métricas de utilização de recursos, como uso de CPU e memória. O Application Discovery Service oferece dois coletores. Além das informações acima, o Discovery Agent pode ajudar a identificar workloads do servidor coletando conexões ativas do Protocolo de Controle de Transporte (TCP) e informações do processo. Além disso, o Agentless Collector pode descobrir informações de mecanismo, versão e edição para bancos de dados.
Esse serviço captura alguma métrica de armazenamento?
Sim. Métricas de disco, como volume de leitura e gravação, throughput, capacidade alocada/provisionada e utilizada, são capturadas pelo serviço.
Com que frequência as informações no Application Discovery Service são atualizadas?
As informações são coletadas quando o Discovery Agent ou o Agentless Collector estiver online.
Uso de dados do AWS Application Discovery Service
Posso consumir dados no Application Discovery Service com base em meu banco de dados de gerenciamento de configuração (CMDB) existente?
Sim, você pode importar informações sobre os servidores e aplicações on-premises para o Migration Hub, para que você possa acompanhar o status das migrações de aplicações. Para importar seus dados, você pode baixar e preencher o modelo de importação de CSV e enviá-lo usando o console de importação do Migration Hub, ou invocando a API do Application Discovery Service.
Como faço para acessar os dados desse serviço?
Os dados resumidos podem ser visualizados no console da AWS. É possível exportar dados detalhados coletados pelo Application Discovery Service usando o console da AWS ou a API pública. O serviço exporta dados no formato CSV.
Exploração de dados no Amazon Athena
O que é o recurso de exploração de dados?
O recurso de exploração de dados permite que os clientes analisem os dados coletados de servidores on-premises pelos agentes do Application Discovery Service em único local. Após a habilitação do recurso pelo cliente, os dados coletados pelos agentes são armazenados automaticamente em um bucket do Amazon S3 criado em sua conta. Os clientes podem consultar os dados coletados no Amazon Athena e visualizar a saída da consulta no Amazon QuickSight para planejar migrações.
O que posso ver dentro do Amazon Athena com a exploração de dados ativada?
Se o recurso de exploração de dados estiver ativado quando você acessar o Amazon Athena, você verá um banco de dados denominado “application_discovery_service_database”. Dentro do banco de dados, há uma lista de tabelas criadas por padrão para você. Essas tabelas incluem:
- os_info_agent
- network_interface_agent
- sys_performance_agent
- processes_agent
- inbound_connection_agent
- outbound_connection_agent
- id_mapping_agent
Há algum custo associado ao uso do recurso de exploração de dados do Application Discovery Service?
As ferramentas de descoberta do Application Discovery Service estão disponíveis gratuitamente. No entanto, cobranças adicionais podem ser aplicadas pelo streaming de dados de agentes por meio do Amazon Kinesis Data Firehose pelo armazenamento de dados de agentes em um bucket do S3, e pelas consultas de dados de agentes no Amazon Athena. O custo do uso de cada um desses recursos da AWS variará em função do período real da coleta de dados pelos agentes, do número de agentes implantados, da atividade de rede em cada servidor em que o agente está implantado e do número de consultas executadas com os dados coletados.
Posso habilitar a exploração de dados para apenas alguns agentes?
Não. O recurso de exploração de dados é uma configuração global para todos os agentes. A configuração global garante que os dados coletados por todos os agentes sejam do mesmo período.
Preciso criar um bucket do S3 especial para usar esse recurso?
Não, você não precisa criar um bucket do S3. Quando você ativar o novo recurso pela primeira vez, um bucket do S3 denominado “aws-application-discovery-service-” será criado automaticamente em seu nome. Por padrão, esse bucket e os dados de descoberta salvos no bucket são privados. Somente os usuários na sua conta com permissão para o Application Discovery Service e o Migration Hub poderão acessar o bucket e os dados que ele contém.
Os buckets do S3 que armazenam os dados de descoberta são seguros?
Sim. Os dados armazenados no bucket S3 designado são criptografados usando a chave-mestre do cliente. Você também pode controlar ainda mais o acesso aos recursos do S3 usando uma combinação de ACLs de bucket e políticas do IAM e do bucket.