Step Functions の使用を開始する方法について説明します。 - AWS Step Functions

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Step Functions の使用を開始する方法について説明します。

を使用してワークフローの構築を開始するには AWS Step Functions、以下のチュートリアルを実行するか、 AWS Step Functions ワークショップのインタラクティブモジュールに従います。

ワークフローの各ステップは状態と呼ばれます。ワークフローの定義には タスクワークフローの状態選択ワークフローの状態並列ワークフローの状態マップワークフローの状態 などの状態を使用するのが最も一般的です。Task 状態内では、Step Functions がサポートする AWS SDK統合を使用して、ワークフロー AWS サービス で複数の をオーケストレーションできます。

クレジットカード申請ワークフローの構築

この入門チュートリアルのステップを完了すると、クレジットカードアプリケーションの処理をシミュレートするワークフローが完成します。一般的な状態を使用し、ワークフローを他の と統合する方法について説明します。 AWS サービス

Step Functions を使用すると、データ処理、IT オートメーション、機械学習、メディアエンコーディングなど、さまざまなタイプのワークフローを作成できます。

次の図は、クレジット制限承認プロセスの例を示しています。各ステップは Step Functions ワークフローの状態で表されます。リクエストされたクレジット制限が 5,000 USD 以上の場合、ワークフローは続行する前に承認のためにループに人間を追加します。5,000 USD 未満のリクエストの場合、制限は自動的に承認され、処理が続行されます。並行して、 関数が呼び出され、リクエスタ ID とアドレスが検証されます。これらのプロセスの両方が成功すると、クレジットスコアは、リストされているすべてのクレジット機関の動的マップを使用して から取得されます。

クレジットカード申請プロセスのステップを示す Step Functions ワークフロー図。

以下のページでは、このクレジットカード処理ワークフローを構築します。以下のステップから始めて、 の順序で完了することをお勧めします。 ステートマシンを作成する