Usar o AWS CloudFormation para criar uma função do Lambda a ser usada no Neptune - Amazon Neptune

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usar o AWS CloudFormation para criar uma função do Lambda a ser usada no Neptune

É possível usar um modelo do AWS CloudFormation para criar uma função do AWS Lambda que pode acessar o Neptune.

  1. Para iniciar a pilha de funções do Lambda no console do AWS CloudFormation, selecione um dos botões Iniciar pilha na tabela a seguir.

    Região Visualização Visualizar no Designer Executar
    Leste dos EUA (Norte da Virgínia) Visão Visualizar no Designer
    Leste dos EUA (Ohio) Visão Visualizar no Designer
    Oeste dos EUA (N. da Califórnia) Visão Visualizar no Designer
    Oeste dos EUA (Oregon) Visão Visualizar no Designer
    Canadá (Central) Visão Visualizar no Designer
    América do Sul (São Paulo) Visão Visualizar no Designer
    Europa (Estocolmo) Visão Visualizar no Designer
    Europa (Irlanda) Visão Visualizar no Designer
    Europa (Londres) Visão Visualizar no Designer
    Europa (Paris) Visão Visualizar no Designer
    Europa (Frankfurt) Visão Visualizar no Designer
    Oriente Médio (Barém) Visão Visualizar no Designer
    Oriente Médio (Emirados Árabes Unidos) Visão Visualizar no Designer
    Israel (Tel Aviv) Visão Visualizar no Designer
    África (Cidade do Cabo) Visão Visualizar no Designer
    Ásia-Pacífico (Hong Kong) Visão Visualizar no Designer
    Ásia-Pacífico (Tóquio) Visão Visualizar no Designer
    Ásia-Pacífico (Seul) Visão Visualizar no Designer
    Ásia-Pacífico (Singapura) Visão Visualizar no Designer
    Ásia-Pacífico (Sydney) Visão Visualizar no Designer
    Ásia-Pacífico (Mumbai) Visão Visualizar no Designer
    China (Pequim) Visão Visualizar no Designer
    China (Ningxia) Visão Visualizar no Designer
    AWS GovCloud (Oeste dos EUA) Visão Visualizar no Designer
    AWS GovCloud (Leste dos EUA) Visão Visualizar no Designer
  2. Na página Select Template, escolha Next.

  3. Na página Specify Details (Especificar detalhes), defina as seguintes opções:

    1. Escolha o runtime do Lambda dependendo do que você deseja usar na função do Lambda. Esses modelos do AWS CloudFormation atualmente oferecem suporte às seguintes linguagens:

      • Python 3.9 (é associado ao python39 no URL do Amazon S3).

      • NodeJS 18 (é associado ao nodejs18x no URL do Amazon S3).

      • Ruby 2.5 (é associado ao ruby25 no URL do Amazon S3).

    2. Forneça o endpoint do cluster do Neptune e o número da porta apropriados.

    3. Forneça o grupo de segurança apropriado do Neptune.

    4. Forneça os parâmetros apropriados de sub-rede do Neptune.

  4. Escolha Next (Próximo).

  5. Na página Options (Opções), escolha Next (Avançar).

  6. Na página Revisar, marque a primeira caixa de seleção para confirmar que o AWS CloudFormation criará recursos do IAM.

    Em seguida, selecione Criar.

Se você precisar fazer suas próprias alterações no runtime do Lambda, baixe uma genérica de um local do Amazon S3 em sua região:

https://s3.Amazon region.amazonaws.com/aws-neptune-customer-samples-Amazon region/lambda/runtime-language/lambda_function.zip.

Por exemplo:

https://s3.us-west-2.amazonaws.com/aws-neptune-customer-samples-us-west-2/lambda/python36/lambda_function.zip