I can't express how much I love hetzner doing this. There is a huge market for people who just need some instances and reliable/cheap object storage to run their apps.
So I was looking at the way they're doing pricing, and is it just me or did they go for the most complicated way possible to define usage?
I've been mostly using "discount" S3 providers for stuff/Cloudflare, but they look to have gone for the needs-a-maths-degree route which seems somewhat at odd with their usual billing practices.
Sometimes programmers wanna store one file and not care about the details related to what drive and computer it’s on. Sometimes in addition they want to make that file available to a limited number of other people or maybe make it broadly available on a private network or public on the internet.
Amazon’s cloud (AWS) offers a convenient service called Simple Storage Service (S3) to do that with a bunch of reliability and availability guarantees. Those guarantees add to the cost of the service, and not everyone needs them, so some programmers hope that competing discount cloud service providers (CSPs) will eventually offer a compatible service.
Hetzner is a discount CSP with lower guarantees, and that according to this post, released a compatible service.
Competition here is good. AWS is pretty dominant, number 1 worldwide with 33% of the CSP market and the company as a whole makes a lot of profit from being the internet’s corporate landlord.
5 euro/m for storage and 1 euro/TB for traffic, it appears. Fairly unattractive if that traffic change includes internal traffic. Their Storage Box and Storage Share products are much cheaper. And of course you can self-host S3 if you need lots of it.
What is the attraction of this product on a budget host like Hetzner? Is it a sign they are moving more upscale?
Presumably s3 will be highly available. Storage box is just a share on some server and has quite a lot of downtime. Okay for backups but not for your main data. We'll see if their s3 is indeed better, but it should be, given that price difference.
The storage cost of their S3 doesn't bother me that much. It's the bandwidth cost that makes me cringe.
Storage Cloud is backed up nightly, though as you say it has occasional downtime. I have Storage Box which is not backed up, but it's on raid 6, and so far I haven't heard of data losses with it
I also didn't want to spend energy decoding the price model.... I think it's going to be cheaper than s3 though. Hetzner doesn't charge for bandwidth for example.
They charge 1 euro/TB for bandwidth with this product. That really makes it near useless for various obvious applications. All their other server products have unlimited free bandwidth within the Hetzner network. For some reason, S3 providers like to charge for internal traffic and that means Hetzner's other storage products look a lot better than S3.
There will also be an interesting incentive conflict if Nextcloud adds an S3 module sometime.
It is and it isn't. It's super dependant on use case. They bill on operations, not bandwidth. Obviously if you are hosting video/audio to be streamed, that could mean massive savings.