Requester Pays(요청자 지불)
- 일반적으로는 버킷 소유자가 버킷과 관련된 모든 Amazon S3 스토리지 및 데이터 전송 비용을 지불한다.
- 요청자가 익명이어서는 안된다.
- 요청자가 AWS에서 인증을 받아야한다.
- AWS에서 인증을 받아야 AWS가 객체에 대한 특정 다운로드를 요청한 요청자에게 청구할 수 있기 때문이다.
- 예를 들어, 버킷 셋이 있고, 그 안에 객체를 보관하고 있다.
그리고 요청자, 즉 사용자가 버킷으로부터 파일을 다운로드 한다.
그러면 네트워킹 비용 역시 버킷 및 객체 소유자에게 청구된다. - 그러나 수많은 대형 파일이 있고 일부 고객이 이를 다운로드하려고 하면 요청자 지불 버킷을 활성화 해야 할 것이다.
이 경우 버킷 소유자가 아니라 요청자가 객체 데이터 다운로드 비용을 지불한다.
- 소유자가 여전히 버킷의 객체 스토리지 비용을 부담하겠지만 요청자가 객체를 다운로드하면 이제 그 요청자가 다운로드와 관련된 네트워킹 비용을 지불하게 된다.
- 대량의 데이터 셋을 다른 계정과 공유하려고 할 때 매우 유용하다.
'AWS(Amazon Web Service)' 카테고리의 다른 글
[AWS] Amazon S3 - Baseline Performance(기준성능) (2) | 2024.11.02 |
---|---|
[AWS] Amazon S3 - Event Notifications (0) | 2024.11.01 |
[AWS] Amazon S3 - Lifecycle Rules (1) | 2024.10.31 |
[AWS] Amazon S3 Storage Classes (1) | 2024.10.29 |
[AWS] Amazon S3 - Replication (CRR & SRR) (1) | 2024.10.28 |