3.1基礎
日本時間の午前2時に集計を開始したい。
夏時間の影響やUTCとのずれを明確にし、手動補正を避けたい。
最も適切な自動化方法はどれか。
× 不正解
EventBridge Schedulerでタイムゾーンを明示し、DSTや業務カレンダー、重複実行時の冪等性を確認する。
詳細解説
正しいEventBridge Schedulerでタイムゾーンを明示する
スケジュール式とタイムゾーンを設定し、指定地域の時刻で起動できる。
スケジュール式とタイムゾーンを設定し、指定地域の時刻で起動できる。
誤りUTCのcronを日本時間として固定する
季節や変換を誤ると意図しない時刻に起動する。
季節や変換を誤ると意図しない時刻に起動する。
誤りLambda内で毎秒時刻を比較する
常時実行コストと実装複雑性が増える。
常時実行コストと実装複雑性が増える。
誤りS3 Lifecycleの日時を起動時刻にする
Lifecycleはオブジェクト操作で、ETLの起動スケジュールではない。
Lifecycleはオブジェクト操作で、ETLの起動スケジュールではない。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon EventBridge Scheduler time zones、cron、flexible time windowの公式説明を確認する。期待される結果
UTC固定のcronとタイムゾーン指定スケジューラの違いを説明できる。理解のポイント
- EventBridge Scheduler
- Time zone
- UTC
- DST
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 3・Task 3.1と各サービスの公式ドキュメントを確認する。
基礎のおさらい
時刻の一貫性
入力データの処理日と実行時刻を分け、ログはUTCと業務時刻の両方を残す。
実行窓
Flexible time windowや同時実行制御で、下流の負荷を平準化する。
問題IDAWS-DEA-194
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告