I talked to some colleagues about scaling with Hetzner and their answer was to just overprovision like crazy since Hetzner's so cheap anyhow.
I talked to some colleagues about scaling with Hetzner and their answer was to just overprovision like crazy since Hetzner's so cheap anyhow.
If you run some cluster FS on your single, external network interface, it's quite easy to DoS your cluster.
There is no option to place a service inside a DC, you can ask them but this will result in a manual provision taking days —or be ignored. Also you don't know how the different DCs are connected in terms of internal bandwidth and external reliability. Hetzner itself says their inter-dc connections "are not optimized", whatever that means.
If you run multiple customers on your system and one get's DoSed, Hetzner will disconnect your system. Sure, this was good enough 2-3 years ago, but they didn't change their DoS, provisioning and networking setup.
Still, I do believe that's the direction the industry will move towards. OVH, for example, is already pushing pretty hard in that market, and their business model was pretty similar to the providers you mentioned not so long ago. It's probably just a matter of time.
> what do you think that Hetzner does not provide a 2 factor authentication
It's ok for me. Easy solution is to run VPN on hetzner server and access Robot (their control panel) only inside their own network.
Who even says you have to use one hosting provider? ;)
I think the problem here is you aren't used to regularly stable workloads that can be anticipated with reasonable lead time. [e.g. a week or more]
Availability zones: Hetzner has multiple independent DCs and they are happy to place your servers in different DCs if you ask them. What Amazon calls "Elastic IP" they call "Failover IP".
Yes if you only need to host your blog yet you don't want it to go down when the HW inevitably fails, don't go to Hetzner because setting up Postgres failover and Chef and all that is complicated.
And if you're big / have enough money Hetzner's off-the-shelf HW and their unwillingness to offer an SLA will make you move away.
But there's a sweet spot for Hetzner, it's where you want good performance for a great price, have enough money/knowledge to setup proper bare metal deployments with failover yet don't yet need the guarantees of a "premium" DC or the features of AWS.
I know quite a few companies which fit that description.