Utilizzo di AWS CloudFormation per creare una funzione Lambda da usare in Neptune - Amazon Neptune

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.

  1. Per avviare lo stack della funzione Lambda nella console AWS CloudFormation, scegli uno dei pulsanti Avvia lo stack nella seguente tabella.

    Region Vista Visualizzazione in Designer Avvia
    Stati Uniti orientali (Virginia settentrionale) Visualizzazione Visualizzazione in Designer
    Stati Uniti orientali (Ohio) Visualizzazione Visualizzazione in Designer
    Stati Uniti occidentali (California settentrionale) Visualizzazione Visualizzazione in Designer
    Stati Uniti occidentali (Oregon) Visualizzazione Visualizzazione in Designer
    Canada (Centrale) Visualizzazione Visualizzazione in Designer
    Sud America (San Paolo) Visualizzazione Visualizzazione in Designer
    Europa (Stoccolma) Visualizzazione Visualizzazione in Designer
    Europa (Irlanda) Visualizzazione Visualizzazione in Designer
    Europa (Londra) Visualizzazione Visualizzazione in Designer
    Europa (Parigi) Visualizzazione Visualizzazione in Designer
    Europa (Francoforte) Visualizzazione Visualizzazione in Designer
    Medio Oriente (Bahrein) Visualizzazione Visualizzazione in Designer
    Medio Oriente (Emirati Arabi Uniti) Visualizzazione Visualizzazione in Designer
    Israele (Tel Aviv) Visualizzazione Visualizzazione in Designer
    Africa (Città del Capo) Visualizzazione Visualizzazione in Designer
    Asia Pacifico (Hong Kong) Visualizzazione Visualizzazione in Designer
    Asia Pacifico (Tokyo) Visualizzazione Visualizzazione in Designer
    Asia Pacifico (Seul) Visualizzazione Visualizzazione in Designer
    Asia Pacifico (Singapore) Visualizzazione Visualizzazione in Designer
    Asia Pacifico (Sydney) Visualizzazione Visualizzazione in Designer
    Asia Pacifico (Mumbai) Visualizzazione Visualizzazione in Designer
    Cina (Pechino) Visualizzazione Visualizzazione in Designer
    Cina (Ningxia) Visualizzazione Visualizzazione in Designer
    AWS GovCloud (Stati Uniti occidentali) Visualizzazione Visualizzazione in Designer
    AWS GovCloud (Stati Uniti orientali) Visualizzazione Visualizzazione in Designer
  2. Nella pagina Select Template (Seleziona modello), selezionare Next (Avanti).

  3. Imposta le opzioni seguenti nella pagina Specify details (Specifica dettagli):

    1. 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)

    2. Specifica l'endpoint del cluster Neptune e il numero di porta appropriati.

    3. Specifica il gruppo di sicurezza Neptune appropriato.

    4. Specifica i parametri di sottorete Neptune appropriati.

  4. Seleziona Successivo.

  5. Nella pagina Opzioni, scegli Avanti.

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