A public data set is distributed from S3.
The owner pays storage costs, but users should pay request and data-transfer charges.
Which feature is most appropriate?
S3 Requester Pays makes the requester responsible for request and data-transfer charges while the bucket owner continues to own the data.
Detailed explanation
Anonymous access does not express who pays and increases access risk.
Anonymous access does not express who pays and increases access risk.
Budgets sends alerts and does not change the S3 billing party.
Budgets sends alerts and does not change the S3 billing party.
Requester Pays assigns request and transfer charges to the requester.
Requester Pays assigns request and transfer charges to the requester.
Archive classes can still have retrieval and request charges and do not change the payer.
Archive classes can still have retrieval and request charges and do not change the payer.
Check official documentation
Compare the following points with the official documentation.
Amazon S3 Requester Paysの公式説明を確認する。
What to confirm
保存者と取得者の費用負担をRequester Paysへ対応付けられる。
Key points
- Requester Pays
- S3 request charge
- Data-transfer charge
Notes
- Environment: AWS公式S3ドキュメントの確認
- Confirm current AWS pricing and service behavior in the official documentation.
Foundation review
Cost allocation
Requester Pays changes the billing responsibility without changing ownership of the bucket data.
Access control
Public access and cost allocation are separate concerns and should not be conflated.