|
|
|
|
|
by wongarsu
1119 days ago
|
|
If we are talking about serving files publicly I'd go with the €40 server for flexibility (the storage boxes are kind of limited), but still get a €20 Storage Box to have a backup of the data. Then add more servers as bandwidth and redundancy requires. But if splitting your traffic across multiple servers is possible you can also get the €20 storage box and put a couple Hetzner Cloud servers with a caching reverse proxy in front (that's like 10 lines of Nginx config). The cheapest Hetzner Cloud option is the CAX11 with 4GB RAM, 40GB SSD and 20TB traffic for €3,79. Six of those plus the Storage Box gives you the traffic you need, lots of bandwidth for usage peaks, SSD cache for frequently requested files, and easily upgradable storage in the Storage Box, all for €42. Also scales well at $3,79 for every additional 20TB traffic, or $1/TB if you forget and pay fees for the excess traffic instead. You will be babysitting this more than the $150/month cloudflare solution, but even if you factor in the cost of your time you should come out ahead. |
|
(for those not on the same page, I’m talking from a position of substantial experience with all 3 major clouds)
Plus, these days the maintenance burden of the OS layer is really heavily overstated. With certain self-updating open-source container OSes one doesn’t even really have to think about patches and all that ancient crap.
The real appeal of the big players in my mind is only in one use case - scale. If you need 10k servers for heavy “big” data processing like in genomics or ‘AI’ (whatever that means), only then they start to be indisposable. Otherwise, the considerable burden of training all personnel on proprietary APIs is just not worth it - it literally costs less to buy and configure your own system (or a traditional VPS or dedicated server). Cloud architects ain’t cheap!