AWS ソリューションアーキテクト転送・キャッシュの性能を選ぶオリジナル・公式資料照合難易度★★★☆☆
数GiBのファイルをS3へ送る回線で、途中の一部通信が失敗することがある。成功済みの部分を毎回すべて送り直すのを避け、並列転送も使いたい。適切なアップロード方式はどれか。
A
単一PUTだけを使い、失敗したら必ずファイル全体を最初から再送する
この方法では一部失敗時の再送量を小さくし、パートを独立に転送する要件に対応しない。
B
Transfer Accelerationだけを有効にすれば、単一PUTも自動的にパート別再送になる
経路の高速化とアップロードをパートへ分割する方式は別の機能である。
C
Range付きGETを使ってファイルをS3へ分割書込みする
Range GETは取得範囲を指定する読取りであり、分割アップロードの方式ではない。
D
マルチパートアップロードでパートを並列に送り、失敗パートだけを再送する★ 正解
独立したパートの送信・再試行という要件に直接対応する。
解説
マルチパートアップロードはオブジェクトをパートに分けて独立に送信する。失敗パートだけを再送でき、並列化も可能である。全パート送信後の完了処理と、不要になった未完了パートの中止も管理する。
根拠資料・確認情報
対応範囲:SAA-C03
資料確認日:2026-10-30