Esecuzione (richiamo) della versione remota di una funzione AWS Lambda tramite il AWS Toolkit for JetBrains - AWS Toolkit for JetBrains

Esecuzione (richiamo) della versione remota di una funzione AWS Lambda tramite il AWS Toolkit for JetBrains

Una versione remota di una funzione AWS Lambda è una funzione il cui codice sorgente esiste già all'interno del servizio Lambda per un account AWS.

Per completare questa procedura, devi innanzitutto installare il AWS Toolkit for JetBrains e, se non l'hai ancora fatto, effettuare la prima connessione a un account AWS. Quindi, con IntelliJ IDEA, PyCharm, WebStorm o JetBrains Rider già in esecuzione, esegui le seguenti operazioni.

  1. Aprire AWS Explorer, se non è già aperto. Se devi passare alla regione AWS che contiene la funzione, esegui subito l'operazione.

  2. Espandi Lambda e verifica che il nome della funzione sia elencato. Se è presente, passare alla fase 3 in questa procedura.

    Se il nome della funzione non è elencato, crea la funzione Lambda che desideri eseguire (richiamare).

    Se la funzione è stata creata come parte di un'applicazione serverless AWS, è necessario implementare tale applicazione.

    Se la funzione è stata creata con un file di codice che implementa un gestore di funzioni per Java, Python, Node.js oppure C#, nel file di codice scegli l'icona Lambda accanto al gestore di funzioni. Quindi, scegli Crea nuovo AWS Lambda. Completare le operazioni nella finestra di dialogo Create Function (Crea funzione) e quindi scegliere Create Function (Crea funzione).

  3. Con il menu Lambda aperto su Esploratore AWS, fai clic con il pulsante destro del mouse sul nome della funzione, quindi scegli Esegui '[Remoto]'.

    Esecuzione della versione remota di una funzione Lambda partendo dall'Esploratore AWS
  4. Completa le operazioni nella finestra di dialogo Modifica configurazione (impostazioni della funzione remota) se visualizzata, quindi scegli Esegui o Debug. I risultati vengono visualizzati nella finestra dello strumento Run (Esegui) o Debug.

    • Se la finestra di dialogo Modifica configurazione non viene visualizzata e desideri modificare la configurazione esistente, prima modifica la configurazione e quindi ripeti questa procedura dall'inizio.

    • Se i dettagli di configurazione sono mancanti, espandere Templates (Modelli), AWS Lambda e scegliere Local (Locale). Scegli OK, quindi ripeti questa procedura dall'inizio.