Inserito il: Jun 28, 2018

AWS Lambda supporta Amazon SQS come sorgente di un evento. Questo ti permette di creare applicazioni serverless con Lambda utilizzando le code di messaggi come sorgente dell'evento. Amazon SQS è un sevizio di accodamento completamente gestito per comunicazioni affidabili tra i componenti del software distribuiti e i microservizi.

Lambda ti permette di eseguire il codice in risposta agli eventi, come le notifiche S3 o i messaggi Amazon SNS. Semplifica l'elaborazione dei flussi di dati dai flussi di dati di Amazon Kinesis o di Amazon DynamoDB. Ora è anche semplice attivare le funzioni Lambda inviando i messaggi a una coda Amazon SQS.

Per iniziare, seleziona la coda SQS che desideri come sorgente per l'evento della funzione Lambda attraverso la console di gestione AWS, la CLI di AWS o l'SDK di AWS per Lambda. Lambda richiamerà la funzione per elaborare i messaggi nella coda. Puoi anche utilizzare AWS SAM per distribuire e gestire applicazioni serverless che sfruttano le code SQS.

Il supporto per SQS come sorgente dell'evento è disponibile in tutte le regioni dove Lambda è disponibile. Per ulteriori informazioni sull'utilizzo di SQS come sorgente di un evento, leggi la guida per sviluppatori di AWS Lambda o consulta la guida per sviluppatori di Amazon SQS per un veloce tutorial

Per imparare come attivare una funzione Lambda da una coda SQS leggi il blog.