Creazione di un'applicazione di messaggistica con Step Functions - AWS Lambda

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

Creazione di un'applicazione di messaggistica con Step Functions

Il seguente esempio di codice mostra come creare un'applicazione di AWS Step Functions messaggistica che recupera i record dei messaggi da una tabella di database.

Python
SDKper Python (Boto3)

Mostra come usare AWS SDK for Python (Boto3) with per creare un'applicazione di messaggistica che AWS Step Functions recupera i record dei messaggi da una tabella Amazon DynamoDB e li invia con Amazon Simple Queue Service (Amazon). SQS La macchina a stati si integra con una AWS Lambda funzione per scansionare il database alla ricerca di messaggi non inviati.

  • Crea una macchina a stati che recuperi e aggiorni i record di messaggi da una tabella Amazon DynamoDB.

  • Aggiorna la definizione della macchina a stati per inviare messaggi anche ad Amazon Simple Queue Service (AmazonSQS).

  • Avvia e arresta l'esecuzione della macchina a stati.

  • Connect a Lambda, DynamoDB e SQS Amazon da una macchina a stati utilizzando integrazioni di servizi.

Per il codice sorgente completo e le istruzioni su come configurarlo ed eseguirlo, guarda l'esempio completo su. GitHub

Servizi utilizzati in questo esempio
  • DynamoDB

  • Lambda

  • Amazon SQS

  • Step Functions

Per un elenco completo di guide per AWS SDK sviluppatori ed esempi di codice, consultaUsare Lambda con AWS SDK. Questo argomento include anche informazioni su come iniziare e dettagli sulle SDK versioni precedenti.