Padrões de teste para descobrir o Gateway de API da AWS e o AWS Lambda

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Execute a descoberta horizontal e de cima para baixo usando os padrões Gateway de API da Amazon AWS [cmdb_ci_cloud_gateway] e Amazon AWS Lambda [cmdb_ci_cloud_function]. Verifique se o resultado é o esperado.

    Antes de Iniciar

    Certifique-se de que sua implantação esteja em conformidade com todos os pré-requisitos para Descoberta de gateway de API da AWS e Descoberta do AWS Lambda.

    Função necessária: admin

    Procedimento

    1. Crie um serviço de aplicativos usando as seguintes propriedades para seu ponto de entrada.
      Campo Descrição
      Tipo de IC HTTPS
      URL O URL para invocar o Gateway de API.

      Normalmente, o GW de API tem o seguinte formato:

      https://{restapi_id}.execute-api.{region}.amazonaws.com/{stage_name}/

      Por exemplo, https://k40o0l3af6.execute-api.us-east-1.amazonaws.com/prod/.

      Para obter informações sobre o formato da URL, consulte https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-call-api.html.

      Nota:
      O parâmetro stage_name padrão é prod.
    2. Clique em Descobrir.
      Mapeamento de serviços executa a descoberta de cima para baixo usando o padrão Gateway de API da Amazon AWS [cmdb_ci_cloud_gateway].

      Depois que Mapeamento de serviços conclui a identificação do item de configuração (IC) do Gateway de API, ele executa a seção Conexão para conexão de APIs e descobre a conexão com o AWS Lambda. Em seguida, ele executa o padrão do Amazon AWS Lambda [cmdb_ci_cloud_function] e identifica o IC do AWS Lambda.

    3. Depois que Mapeamento de serviços terminar de descobrir este serviço de aplicações, verifique se ele descobriu e identificou os componentes da AWS corretamente.
      Verifique se as seguintes ações acontecem:
      • Mapeamento de serviços O resolve corretamente o URL, encontra todos os endereços IP por trás dele e cria um ponto de entrada para cada endereço IP.


        Verificando o resultado da descoberta de cima para baixo
      • Mapeamento de serviços identifica o Gateway de API da AWS e cria um cluster de aplicações para o endereço IP.

      • O painel Propriedades mostra as propriedades do Gateway de API da AWS: Gateway de nuvem [cmdb_ci_cloud_gateway].
      • Mapeamento de serviços descobre o AWS Lambda conectado ao cluster de aplicações para Gateway de API.
      • Mapeamento de serviços descobre os bancos de dados conectados ao AWS Lambda.