使用 Step Functions 建立傳訊應用程式
下列程式碼範例示範如何建立 AWS Step Functions 傳訊應用程式,從資料庫資料表擷取訊息記錄。
- Python
-
- 適用於 Python (Boto3) 的 SDK
-
示範如何使用 適用於 Python (Boto3) 的 AWS SDK 搭配 AWS Step Functions 建立傳訊應用程式,從 Amazon DynamoDB 資料表擷取訊息記錄,然後以 Amazon Simple Queue Service (Amazon SQS) 傳送這些記錄。狀態機器整合 AWS Lambda 函數以掃描資料庫中未傳送的訊息。
建立從 Amazon DynamoDB 資料表擷取和更新訊息記錄的狀態機器。
更新狀態機器定義,以便也向 Amazon Simple Queue Service (Amazon SQS) 傳送訊息。
開始和停用狀態機器執行。
使用服務整合從狀態機器連接至 Lambda、DynamoDB 和 Amazon SQS。
如需完整的原始碼和如何設定及執行的指示,請參閱 GitHub 上的完整範例。
此範例中使用的服務
DynamoDB
Lambda
Amazon SQS
Step Functions
如需完整的 AWS SDK 開發人員指南和程式碼範例清單,請參閱搭配 AWS SDK 使用 Lambda。此主題也包含有關入門的資訊和舊版 SDK 的詳細資訊。