Usando AWS CloudFormation para criar uma função Lambda para usar em 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á.

Usando AWS CloudFormation para criar uma função Lambda para usar em Neptune

Você pode usar um AWS CloudFormation modelo para criar uma AWS Lambda função que possa acessar Neptune.

  1. Para iniciar a pilha de funções Lambda no AWS CloudFormation console, escolha um dos botões Launch Stack na tabela a seguir.

    Região Visualização Visualizar no Designer Iniciar
    Leste dos EUA (Norte da Virgínia) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Leste dos EUA (Ohio) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Oeste dos EUA (Norte da Califórnia) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Oeste dos EUA (Oregon) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Canadá (Central) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    América do Sul (São Paulo) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Estocolmo) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Irlanda) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Londres) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Paris) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Europa (Frankfurt) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Oriente Médio (Bahrein) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Oriente Médio (Emirados Árabes Unidos) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Israel (Tel Aviv) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    África (Cidade do Cabo) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Ásia-Pacífico (Hong Kong) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Ásia-Pacífico (Tóquio) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Ásia-Pacífico (Seul) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Ásia-Pacífico (Singapura) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Ásia-Pacífico (Sydney) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    Ásia-Pacífico (Mumbai) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    China (Pequim) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    China (Ningxia) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (Oeste dos EUA) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
    AWS GovCloud (Leste dos EUA) Visão Visualizar no Designer Orange button labeled "Launch Stack" with an arrow icon.
  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. Atualmente, esses AWS CloudFormation modelos oferecem suporte aos seguintes idiomas:

      • 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 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.

    Escolha 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