AWSコアサービスの詳細(VPC・IAM・EC2・S3・RDSなど)scenario

S3バケットで、現行バージョンは30日後にStandard-IAへ移行し、非現行バージョンは90日後に削除したいと考えています。最も適切な方法はどれですか?

A.S3 Transfer Accelerationを有効にする
✗ Transfer Accelerationは転送速度を改善する機能で、ライフサイクル管理とは無関係です。
B.バケットポリシーでストレージクラスを変更する
✗ バケットポリシーはアクセス制御用で、保存期間に応じた移行を実行しません。
C.毎月EC2から削除スクリプトを手動実行する
✗ 手動スクリプトは不要な運用負荷と削除ミスを生みます。
D.S3 Lifecycleルールで現行・非現行バージョンのアクションをそれぞれ設定する← 正解
✓ 正解です。Lifecycleでは現行バージョンの移行と、非現行バージョンの有効期限を別々に自動設定できます。

この問題のポイント

Lifecycleでは現行バージョンの移行と、非現行バージョンの有効期限を別々に自動設定できます。

AWS Certified Solutions Architect - Associate(SAA-C03) の問題一覧