CloudWatchイベントのAPIを使ってECS ScheduleTaskにスケジュール登録する手順について簡単にまとめた。 下記のブログを書いた時点では理解できておらず、いつか書かないとな思っていたAPI経由でのScheduleTaskの登録手順になります。 Amazon ECS ScheduleTaskで実現するスマートなDockerベースのバッチ実行環境 aws-cliを使ってScheduleTaskを登録する ①CloudWatchEventsにルールを登録 例)毎朝9:00(JST)に起動する「ecs-task-schedule-hogehoge」という名前のイベントを登録する。 ※CloudWatchイベントの時刻はGMTなので注意 ## イベントの登録 $ aws events put-rule --schedule-expression "cron(0 0 * * ? *