Usar o 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 CloudFormation para criar uma função do Lambda a ser usada no Neptune

É possível usar um modelo do 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 CloudFormation, selecione um dos botões Iniciar pilha na tabela a seguir.

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