Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Doubts using Amazon S3 monthly calculator

I'm using Amazon S3 to store videos and some audios (average size of 25 mb each) and users of my web and android app (so far) can access them with no problem but I want to know how much I'll pay later exceeding the free stage of S3 so I checked the S3 monthly calculator.

I saw that there is 5 fields:

  • Storage: I put 3 gb cause right now there are 130 files (videos and audios)
  • PUT/COPY/POST/LIST Requests: I put 15 cause I'll upload manually around 10-15 files each month
  • GET/SELECT and Other Requests: I put 10000 cause a projection tells me that the users will watch/listen those files around 10000 times monthly
  • Data Returned by S3 Select: I put 250 Gb (10000 x 25 mb)
  • Data Scanned by S3 Select: I don't know what to put cause I don't need that amazon scans or analyze those files.

Am I using that calculator in a proper way?

What do I need to put in "Data Scanned by S3 Select"?

Can I put only zero?

like image 566
Alan Alvarez Avatar asked Dec 30 '25 09:12

Alan Alvarez


1 Answers

For audio and video, you can definitely specify 0 for S3 Select -- both data scanned and data returned.

S3 Select is an optional feature that only works with certain types of text files -- like CSV and JSON -- where you make specific requests for S3 to scan through the files and return matching values, rather than you downloading the entire file and filtering it yourself.

This would not be used with audio or video files.

Also, don't overlook "Data transfer out." In addition to the "get" requests, you're billed for bandwidth when files are downloaded, so this needs to show the total size of all the downloads. This line item is data downloaded from S3 via the Internet.

like image 90
Michael - sqlbot Avatar answered Jan 01 '26 13:01

Michael - sqlbot



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!