1台のサーバーのcronの定期処理

正解は ア です。 EventBridge Scheduler はマネージドの定期実行の仕組みで、サーバーの障害の影響を受けません。 Lambda や ECSのタスク を起動し、失敗時の 再試行やDLQ も設定できます。 方式 単一障害点 失敗時 1台のcron あり 気づけない EventBridge Scheduler なし 再試行・DLQ サーバーの障害の影響を受けず、失敗にも対応できる。 単一障害点のままである。 処理が二重に実行される。 気づくのが遅れる。

夜間の定期処理が、1台のEC2のcronで動いている。このサーバーが止まると処理が実行されず、翌朝まで誰も気づかない。処理は5分程度で終わる。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
EventBridge Schedulerで処理を定期的に起動する
イ
サーバーを大きなサイズにして、止まりにくい状態にしておく
ウ
同じcronを別のAZの2台のサーバーに設定し、両方で同じ処理を実行する
エ
処理の実行の有無を、担当者が毎朝ログを見て確認する