Nobody seriously uses AWS/GCP/Azure to have a couple VMs or dedicated servers alone. If someone can run their full workload in e.g. Hetzner without much hassle then they shouldn't be using any of the other cloud platforms in the first place as they'd be definitely overpaying.
EDIT: I want to clarify that I unfortunately do know some companies use the big 3 as simple VPS providers but it seems that everybody agree here that it's a waste of money and that's one of my main points, which is also why the comparison of the big ones vs Hetzner or any other standalone VPS/dedicated server provider is pointless as they serve different use cases.
Hmm, anything that doesn't have insanely huge traffic and requirements does, and in those cases the major cloud vendors are still cheap and easy enough for those use cases.
Hetzner seems to fit the "not big enough to get major discounts and support but large enough to have considerable cloud bills" customer and that is fine.
I know cloud can make sense but not like this.
I think you're seriously underestimating the amount of cloud customers that do a simple lift and shift.
(The most egregious was a system peaking at maybe 5 hits a second during the month-end busy period living in multiple pods on a GCP Kubernetes cluster.)
I've done exactly that at a previous startup. Granted, it was 10 years ago, but going from racked infra to AWS ended up being half the cost for what was effectively twice the infra (we built out full geo-redundancy at the same time).
It actually does happen. They build some software, deploy it on VM and have said software use cloudy database service that removes a headache of maintaining backups, standby, point in time recovery, secure data at rest.
I have couple of shell scripts that do all of that and use Hetzner but I can imaging some org with enough money to not care about the price for convenience of somebody else taking care of your data.
They already pay for the cloud and someone to manage their cloud stuff I bet they would shell out half that if you offered your scripts.
I think that just shows how nonsensical these cloud providers really are when you can just write some scripts to handle it
Believe me I do ;) I adapt those to particular products I develop for my clients. However not worth my time to bother releasing those in generic form. Suddenly I would have to satisfy bazillion specific constraints and requirements for generic users.
Most of my clients do just that - just EC2 on AWS. Ofcourse, my experience may not represent average case, but it is certainly not "nobody". I believe that most do it because AWS/Azure is the "safe option".
Choosing AWS/Azure is the modern version of "Nobody ever gets fired for buying IBM".
--
I just recently tried Hertzner myself and I love the experience for now. I am aware that I am comparing apples and oranges here but; Hertzners UI is just so fast and simple compared to AWS and the pricing is great. Even their invoices are clean and understandable.
Not all businesses decide that’s a risk worth mitigating, but some do.
If they're going to do that... why not at least choose Lightsail?
Many companies and people do host loads that would be better served on dedicated hardware on EC2 because "cloud".
> Hetzner without much hassle then they shouldn't be using any of the other cloud platforms in the first place as they'd be definitely overpaying.
The ability to provision, de-provision, clone, load balance and manage without talking to people, waiting for hardware or really even having to understand in detail what is going on (yes this is bad, but still... ) is one of the big reasons cloud is popular. Many dedicated hosts have gotten a lot better in this area.
Glad that I'm regularly seeing how awesome this company is lately.
- Someone that used to fry lil hetzner servers for fun
https://krebsonsecurity.com/2018/04/ddos-for-hire-service-we...
should be enough
I understand that you never received attacks of such 'large' scale but it takes $5 to take a hetzner server down (assuming you don't know how to do it yourself)