今回作成した Step Functions のフローは、毎日 3 時に EventBridge により起動されます。
各ジョブは ECS タスクとして実行され、.sync により 前のジョブが完了してから次のジョブに進む ようになっています。
• 3:00 に Job1 を実行
• 4:00 に(Job1 が完了していれば)Job2 を実行
• 5:00 に(Job2 が完了していれば)Job3 と Job4 を並列で実行
もし予定時刻までに前のジョブが終わっていない場合は、その完了を待ってから次に進みます