AWS ソリューションアーキテクト読み取り経路とデータ配置オリジナル・公式資料照合難易度
S3へ急激に大量リクエストを増やすバッチで、一時的な503 Slow Downが発生した。設計上適切な対応はどれか。
A
キー名の先頭を必ず乱数にしないとS3へ保存できないとする
ランダムな先頭文字は保存の必須条件ではない。現在の処理特性に合わせて測定・分散する。
B
測定しながら並列度とプレフィックスへの分散を調整し、バックオフ付き再試行を行う★ 正解
S3は高リクエスト量へ段階的に拡張する。急増時の一時的エラーを扱い、必要な並列性と負荷分布を設計する。
C
S3は固定容量なので、503が出たバケットは今後使えないとする
一時的なスケーリング中のエラーでも起こり、恒久的な利用不能とは限らない。
D
すべてを単一の同期接続で順番に処理し、再試行を禁止する
負荷は下がるが必要な処理能力を失いやすく、一時的エラーからの回復もできない。
解説
S3は高リクエスト量へ段階的に拡張する。急増時の一時的エラーを扱い、必要な並列性と負荷分布を設計する。
根拠資料・確認情報
対応範囲:SAA-C03
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 1
DynamoDBで6KiBの項目をGetItemにより毎秒100件、強い整合性で読む。4KiB単位に切り上げて1単位、結果整合性ならその半分とする。必要な読取能力の計算はどれか。
問題 2
DynamoDBのテーブルへ新規項目を1件書く。基本項目は1.6KiB、GSIに作られる項目は0.7KiBで、両方に書込みが発生する。通常書込みは各保存先で1KiBごと切上げ1単位とする。合計は何単位か。
問題 3
DynamoDBのLSIへのQueryで、インデックスに投影していない属性を毎回要求している。追加の読取量と遅延を抑えるために適切なのはどれか。
問題 4
DynamoDBのBatchGetItemが成功応答を返したが、一部のキーがUnprocessedKeysに含まれている。欠落なく結果を集める処理はどれか。