AWS EventBridge Scheduler
従来
今まで Lambda 等から EC2 や RDS の ECS の定期停止を実行していました。
アップデート
複雑な処理を実行する場合は引き続き、Lambda を介して実行する必要があると思いますが、EventBridge Scheduler から直接実行できるようになりました。
やってみた
EventBridge Scheduler の設定
スケジュールの詳細の指定
ここは従来通りの設定です。今回はテスト目的ですので、「1回限りのスケジュール」で実行します。
ターゲットの選択
ここで実行するAPIを指定します。今回は「UpdateService」で、ECS(Fargate)を起動したいと思います。
設定
EventBridge scheduler が ECSサービスを実行するIAMロールが作成されます。
確認
次のとおり、サービスによりタスクが起動できたことが確認できました。