問題文
ある鉄道会社の ML チームは、毎日の学習の流れを次の順で実行している。データの抽出をする AWS Glue のジョブ、SageMaker AI のトレーニングジョブ、評価の結果に応じて登録するかどうかを分ける判断、そして通知である。AWS の複数のサービスをまたいだこの流れを、状態と分岐と再試行を明示的に定義して動かしたい。最も適したサービスはどれか。
選択肢
- Amazon EventBridge のルールを4つ並べて順番に起動する形にする
- AWS Step Functions のステートマシンとして各ステップと分岐と再試行を定義する
- AWS Lambda の関数1つの中で4つのステップを順番に呼び出す
- 4つのステップを1つの AWS Glue のジョブにまとめる