AWS認定試験 Developer - Associate(予想問題) その19

問題 57 / 65

スケールアウト時でもジョブを確実に一回だけ処理したい。設計上最も適切なアプローチはどれか?

すべてのインスタンスで同じ cron ジョブを起動してロック機構で制御する
SQS を用意して Elastic Beanstalk の Worker 環境でメッセージを一件ずつ処理する
EventBridge から直接各インスタンスの SSH を使ってコマンド実行する
インスタンスの OS cron に依存しておく
負荷分散器で一台だけを選んで処理する

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。