本当にただのメモ

なるべく Qiita に投稿しよう

Step Functions

複数の Lambda 間で引き渡す状態の管理を Lambda function の中で管理するのではなく、コードの外側でコーディネートするサービスです。

AWS Step Functions で作る Serverless バッチシステム

  • 複数の Lambda に分け、Lambda Function から Lambda function を呼ぶようにする
  • 複数 Lambda & DynamoDB に状態を持たせる
  • 複数 Lambda を SQS で繋ぐ

等よりも Step Functions を使うほうが良いソリューションであるらしい。