It seems like AWS is the 1000 lbs gorilla in the market. Is there any other service that I should consider?
For Node app hosting, I've been enjoying Render over the past year or so. But it seems like opinions on them are mixed among the HN audience: https://news.ycombinator.com/item?id=42832696
If you look at that thread, you'll see comparable services mentioned as well, like Fly.io, Vercel, etc.
But if what you want to host is a WordPress site or just a Linux server, the options to consider are going to be different.