Hacker News new | ask | show | jobs
by amarraja 3256 days ago
It depends on the global reach of your website, but please remember S3 is not a CDN. If you host your files in the US, clients in Europe will see a significant latency, for example. If possible place a CDN in front of your bucket.
1 comments

If you use CloudFront (AWS CDN) they don't charge for the bandwidth transfer between S3 to it which is good but here's the drawback, setting up permissions and configuring access in anything but the simplest cases can be quite frustrating and even involve some trial and error in development to test it in my experience. I've had to whitelist http headers in the past that weren't clearly documented as being required to be done.