Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de CloudFormation para crear una función de Lambda para usarla en Neptune
Puede utilizar una plantilla de CloudFormation para crear una función de AWS Lambda que pueda acceder a Neptune.
-
Para lanzar la pila de la función de Lambda en la consola de CloudFormation, elija uno de los botones Lanzar pila de la siguiente tabla.
En la página Select Template, elija Next.
-
En la página Specify Details (Especificar detalles), configure las siguientes opciones:
-
Elija el tiempo de ejecución de Lambda, en función del lenguaje que quiera utilizar en su función de Lambda. Estas plantillas de CloudFormation actualmente admiten los siguientes lenguajes:
Python 3.9 (se mapea a
python39en la URL de Amazon S3)NodeJS 18 (se mapea a
nodejs18xen la URL de Amazon S3)Ruby 2.5 (se mapea a
ruby25en la URL de Amazon S3)
Proporcione el punto de conexión adecuado del clúster de Neptune y el número de puerto.
Proporcione el grupo de seguridad adecuado de Neptune.
Proporcione los parámetros adecuados de subred de Neptune.
-
Elija Siguiente.
En la página Opciones, seleccione Siguiente.
-
En la página Revisar, seleccione la primera casilla para confirmar que CloudFormation debe crear los recursos de IAM.
A continuación, seleccione Crear.
Si necesita realizar sus propios cambios en el tiempo de ejecución de Lambda, puede descargar una genérica desde una ubicación de Amazon S3 en su región:
https://s3.Amazon region.amazonaws.com/aws-neptune-customer-samples-Amazon region/lambda/runtime-language/lambda_function.zip.
Por ejemplo:
https://s3.us-west-2.amazonaws.com/aws-neptune-customer-samples-us-west-2/lambda/python36/lambda_function.zip