Is there an extra fee for the use of signed URLs in S3?

0

I imagine the checking of signed URLs is more computationally expensive for AWS, but I can't see how much more it costs anywhere.

2개 답변
3
수락된 답변

Pre-signing is just changes the place where the signature is stored. Without signed urls the cookies in the http request will have the signature. A signed url can be use by anyone without the need of a browser context.

Only if the S3 bucket is fully public there is no need for checking who is accessing an object.

There is no additional cost involved.

If going through CloudFront (which does caching) however it might have an impact. If not properly configured every request to the object in question might have a different url and is fetched from S3 every time. Also browser cache will always miss if the query parameter of the signature is different every time. CloudFront also offers the possibility to sign with cookies instead of the URL.

profile picture
JaccoPK
답변함 2년 전
  • Sorry let me clarify... Is signed more expensive than public?

  • There is no additional cost.

1

There is no additional charge (vs normal request) associated with the use of signed-url on S3.

AWS
MB
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠