Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to estimate how much I need to pay to store images for my customers on Amazon S3. I use their calculator but the total seems to cheap. Feels like I am missing something.

Each image is about 3 MB. Using the calculator I get a monthly sum of $21 if I got 60.000 images (180 GB). This seem very cheap indeed.

My servers are on Amazon EC2, do I still need to add transfer in and out to the calculator?



Please help!

share|improve this question
You haven't taken into account data transfer. Unless this is just for backups. – Laykes Feb 27 '12 at 20:19
up vote 2 down vote accepted

There is no charge for data transfer between AWS services. Likewise for data-in. However you will need to pay data-out charges, for your EC2 instances, as well as S3 (if your customers will be pulling data directly out of S3.

share|improve this answer
I will in a sense "host" the images and load them to the website directly from Amazon S3. But have I calculated the price wrong (missing some parameters) or is $21 correct for 180GB of storage per month? – Jonathan Clark Feb 27 '12 at 20:08
That seems about right. – EEAA Feb 27 '12 at 20:11
It seems to darn cheap :) – Jonathan Clark Feb 27 '12 at 20:18

Your calculations are correct -

Here are some additional costs.

Data transfer - if all images are looked at by people at their home or office using a browser, once per week, you will pay for 500GB of bandwidth - which would be about $100.

But you could store low res jpegs for this purpose, etc. Adding low res jpegs (which look 'good' at 1000x1000 px, (are only ~150k each) so adds less than 10% to your storage costs.

Data transfer is free for EC2 to S3 in the same region.

Note that if you have bad bugs in your server software, you can hammer on S3 (by say uploading images 1000's of times to the same location - you will pay for that!).

share|improve this answer
And also a 320GB HD is only about $40 or less, so Amazon can still make lots of money - but they need 3 or 4 copies, plus other stuff... – Tom Andersen Feb 27 '12 at 23:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.