エンジニア日記

日々の開発あれこれ

CloudWatch Events Cronのタイムゾーン

AWS Lambda で関数を作成し、その関数をCloudWatch Eventsで定期的に実行しようとして、cronを設定したが時間どおりに動作しなかった。

CloudWatch Eventsのトラブルシューティングページを確認すると

ScheduleExpressions は UTC です。UTC タイムゾーンで自己トリガーするルールのスケジュールが設定されていることを確認します。

とあり、タイムゾーンをUTCで設定する必要があった。