Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di AWS CloudFormation per creare una funzione Lambda da usare in Neptune
Puoi utilizzare un modello AWS CloudFormation per creare una funzione AWS Lambda che può accedere a Neptune.
-
Per avviare lo stack della funzione Lambda nella console AWS CloudFormation, scegli uno dei pulsanti Avvia lo stack nella seguente tabella.
Nella pagina Select Template (Seleziona modello), selezionare Next (Avanti).
-
Imposta le opzioni seguenti nella pagina Specify details (Specifica dettagli):
-
Scegli il runtime Lambda in base al linguaggio che vuoi usare nella funzione Lambda. Questi modelli di AWS CloudFormation attualmente supportano le seguenti lingue:
Python 3.9 (mappato a
python39
nell'URL Amazon S3)NodeJS 18 (mappato a
nodejs18x
nell'URL Amazon S3)Ruby 2.5 (mappato a
ruby25
nell'URL Amazon S3)
Specifica l'endpoint del cluster Neptune e il numero di porta appropriati.
Specifica il gruppo di sicurezza Neptune appropriato.
Specifica i parametri di sottorete Neptune appropriati.
-
Seleziona Successivo.
Nella pagina Opzioni, scegli Avanti.
-
Nella pagina Revisione, seleziona la prima casella di controllo per accettare la creazione delle risorse IAM da parte di AWS CloudFormation.
Quindi, scegli Crea.
Se si ha necessità di apportare modifiche personalizzate al runtime Lambda, è possibile scaricarne uno generico da una posizione Amazon S3 nella propria regione:
https://s3.
Amazon region
.amazonaws.com/aws-neptune-customer-samples-Amazon region
/lambda/runtime-language
/lambda_function.zip.
Per esempio:
https://s3.us-west-2.amazonaws.com/aws-neptune-customer-samples-us-west-2/lambda/python36/lambda_function.zip