Q28 — AWS SOA-C02 第1章
第 28/100 問 | ← 第1章
SysOps管理者は、企業のAmazon S3バケットを管理しています。SysOps管理者は、企業のAWSアカウント内のS3バケットに5 GBの不完全なマルチパートアップロードが存在することを特定しました。SysOps管理者は、S3バケット内の不完全なマルチパートアップロードオブジェクトの数を削減する必要があります。 この要件を満たすソリューションはどれですか?
- A. 不完全なマルチパートアップロードまたは期限切れのマーカーを削除するS3ライフサイクルルールをS3バケットに作成します。 ✓
- B. Amazon S3へのファイルアップロードを行うユーザーに対し、S3 TransferUtilityの使用を必須とします。
- C. 不完全なマルチパートアップロードが含まれるS3バケットでS3バージョニングを有効化します。
- D. 不完全なマルチパートアップロードを削除するためのS3 Object Lambda Access Pointを作成します。
正解: A. 不完全なマルチパートアップロードまたは期限切れのマーカーを削除するS3ライフサイクルルールをS3バケットに作成します。
解説
AWS S3ライフサイクルルールは、不完全なマルチパートアップロードの断片を自動的にクリーンアップする機能をサポートしています。公式ドキュメントでは、ライフサイクルポリシーを設定することで、一定期間経過後に不完全な分段アップロードを自動的に中止・削除できると記載されています。オプションAはこの機能を正しく適用し、問題を直接解決します。オプションBのTransferUtilityはアップロードプロセスを最適化しますが、既存の断片を処理できません。オプションCのバージョニングは関係ありません。オプションDのLambda Access Pointはデータ処理用であり、断片のクリーンアップには使用できません。正解は、S3ライフサイクルルールの機能に基づくAです。