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

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Execute a descoberta horizontal e de cima para baixo usando os padrões do Amazon AWS API Gateway [cmdb_ci_cloud_gateway] e do 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 API GW 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 de 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 Amazon AWS API Gateway [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 a descoberta deste serviço de aplicativos, verifique se ele descobriu e identificou os componentes da AWS corretamente.
      Verifique se as seguintes ações acontecem:
      • Mapeamento de serviços resolve corretamente o URL, encontra todos os endereços IP atrá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 AWS API Gateway: Cloud Gateway [cmdb_ci_cloud_gateway].
      • Mapeamento de serviços descobre o AWS Lambda conectado ao cluster de aplicações para o gateway de API.
      • Mapeamento de serviços descobre os bancos de dados conectados ao AWS Lambda.