Recommend static files hosting solution.
Let's say I want to serve around 5TB of images that can grow slowly to 20TB in the future. The solution should scale fairly easily if instant scaling is not possible. I'd consume around 1-10TB monthly bandwidth and traffic is from around the globe but mostly EU and NA.
I think amazon s3 is a good option here for the simplicity but it can be a little pricey. I'm not familiar with the competition but would like to hear your if you have experiences with other cloud storage providers that offers similar features.
I'm thinking 2 dedi (for backup that can serve as failover) can offer similar reliability and may cost less but I'm not sure how budget servers perform compared to s3 and how much maintenance it would require. I think this is a pretty basic setup so I'm hoping maybe some of you guys have experience with something like this and are willing to share your experience/thoughts.