Comment by hiAndrewQuinn

3 months ago

They're all pretty good to be honest, the market has really matured from the turn of the century. You'd have to be more specific about what you actually want to do before someone could give you a more informed take than that. I've built out at least one nontrivial thing on all of the major names and many of the lesser known ones by this point and I'm likely to continue to just because infra is fun :)

From a position of zero knowledge otherwise, I would probably default to Azure just because I have a lot of faith in it being able to drive enterprise workloads while staying compliant with whatever regulations exist under the sun. If I find out that more or less we don't care about that I then pass the torch to AWS because they tend to have a slight pride advantage. If I find out yet more information, like e.g. the client prefers running everything on VMs they themselves control, I might look into Hetzner, etc. Cloudflare for very specific egress or serverless needs... But you can see it really all depends on the project, and if you don't know any better you might as well just pick one of the big three at random and go for it.