Live data from Hacker News

Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?

news.ycombinator.com

11–20 of 105 posts

Re: Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?

#14
This question potentially lacks the situational context necessary to provide the answer/insight it's really looking for.

What's the SaaS going to look like technically? Lots of compute processing? Or maybe large volumes of data? Perhaps machine learning? Or is it just a simple website and app deal?

Then there's the question of the technical competence on the ground (and the opinions that tag along for the ride). On the one hand, what's the expertise level? On the other hand, what do people prefer using? (And separately, what to people have experience with?)

I wonder (I don't have enough context to competently move the slider to "proper accusation") if somewhere along the way a general search for un-turned-over rocks got specialized/narrowed into "the overhead's all in the sheet metal benders" (the hardware). If this *is* the case, the only correct course of action (IMO) is to wind the train of thought backwards (oohc oohc) back to that frame of reference, then apply https://en.wikipedia.org/wiki/Five_whys until you're somewhere alien and interesting.

(Reiterating the caveat at the start of the previous paragraph, this is all massive conjecture and just-in-case assumption.)

If there was in fact a point at which hardware was specifically called out as a primary focus of optimization, I would loudly note that this type of hyperfocus leaves space for entire forests' worth of trees to fall over without ever being noticed, in this case for all of the software. Not just certain bits of it but like the whole kit and caboodle, unnoticed.

A related alternate possibility is that hardware optimization might be being treated like an axis point to orbit around, which can contribute to seeing things like immovable Mt Everests, and the construction of great and confusing Rube Goldberg machines to work around... perceived resistance that isn't really there.

To offer a 180-degree counterpoint that sorta flies in the face of the abstraction-away you might be trying to do here, if you want to look at different providers, I would suggest adopting a pat-answer strategy of keeping the architecture cloud-agnostic *where reasonable to do so*, and further suggest trying multiple providers - how does their support help out when it's 3am and you have no attention span and you accidentally something ridiculously straightforward? What's the performance like relative to the workload? What do all the engineers that are going to be headdesking against this stuff every day think about different options? Etc.

It's quite possible this reply is entirely misguided, in which case please ignore. I'm still learning the art of reading intent through text, I have a long way to go.

Re: Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?

#15
Oracle Cloud - good alternative for bandwidth heavy products (used by Zoom)

Heroku - For a more "abstracted" cloud that just works

Vultr/DigitalOcean - Cheap VMs, additionaly some services like managed DB and K8s

Hetzner/OVH - Cheap dedicated hosts

Netlify/Cloudflare Pages/etc - for static websites + functions/3rd party services for dynamic stuff

Re: Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?

#18

Unless you consider it essential for your product to scale by few orders of magnitude on a dime, it would be sensible to add "non-cloud" hosting into consideration - Hetzner, OVH, Scaleway, ... Those are considerably cheaper, suffer less from unpredictable performance, a.k.a. "loud neighbour" problem, and are less likely to make you lock into some API/feature that would become a huge headache if you ever decide to mo…

You can also make them feel pretty cloud-like by running k8s on them.

Re: Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?

#19

Unless you consider it essential for your product to scale by few orders of magnitude on a dime, it would be sensible to add "non-cloud" hosting into consideration - Hetzner, OVH, Scaleway, ... Those are considerably cheaper, suffer less from unpredictable performance, a.k.a. "loud neighbour" problem, and are less likely to make you lock into some API/feature that would become a huge headache if you ever decide to mo…

We had a lot of noisy neighbour issues on Hetzner's VPSes, to the point that we stopped using them entirely. Their bare metal is a great offer though. And fully agreed about lock-in. If you can, design cloud-agnostic from the start. You get a lot more flexibility and you're in a much better negotiating position as you grow. Not realistic or necessarily sensible for every company/team though.

Re: Ask HN: Beyond AWS/Azure/GCP, what cloud providers should I know more about?

#20
Kubernetes + Cluster API. This unlocks the ability to use one or multiple providers: https://cluster-api.sigs.k8s.io/reference/providers.html

* Alibaba Cloud

* AWS

* Azure

* Azure Stack HCI

* Baidu Cloud

* BYOH

* Metal3

* DigitalOcean

* Exoscale

* GCP

* Hetzner

* IBM Cloud

* KubeVirt

* MAAS

* Nested

* Nutanix

* OpenStack

* Equinix Metal (formerly Packet)

* Sidero

* Tencent Cloud

* vSphere

Post reply on HN