Ask HN: Cloud providers are losing in favor of bare-metal?
Lately, I’ve noticed a new trend on X: Devs (and indie hackers in particular) are ditching cloud providers and jumping straight to bare-metal servers like Hetzner.
Honestly, I think the big cloud companies just haven’t kept up. Their services feel clunky compared to the standalone alternatives. Just try comparing Vercel’s dev experience to Amplify’s, and you’ll see what I mean. On top of that, AWS has gotten way stingier with startup credits.
Put those two together, and it’s no surprise fewer people are hosting their MVPs on AWS. It’s tough to stay under $150/month with a database and a server, while on bare metal you can grab 16 GB RAM for around $20/month.
- Do you think the cloud is actually losing ground? - And for those using bare-metal: how do you handle DB backups, CI/CD, and pulling logs? - Would you scale something using bare-metal servers?
[Carlos](https://github.com/clostao)
16 comments
[ 3.5 ms ] story [ 47.2 ms ] threadAs for startup credits, they’re still handing out $100-200k like candy if they deem you a serious startup. There was a lot of abuse in the past so they started putting up filters.
DB can have replicas and upload dumps to some S3 compatible object stores. Like in the cloud. CI/CD with stuff like gitlab and Argo CD is mostly the same. You can install some log monitoring stuff like the classic Elk stack. Or be old fashioned and use ssh and journalctl.
I wouldn’t attempt to automatically scale to the moon on bare metal, that won’t happen. But a few beefy servers running k3s or similar can get you pretty far.
The only change is that it's popular to write a "how we saved $$$" blog posts. Which actually could be read as "how we failed to do proper analysis and kept losing $$$ for years".
Indie hackers and small < 10 people startups don't need cloud. However its easier to get moving and scale up and you can just tie in all sorts of other services to make your life easier. If you're on-prem or managing VMs you need to figure out a lot of infrastructure things, networking, security, logging, failover, etc.
Then there is transferring risk. If you host your own infrastructure and you have an outage unrelated to HW or data center, that is entirely on you and to be honest will probably happen more frequently than using cloud. When your cloud provider is down, if its a household name, everyone already knows because everything else they use is probably having issues too. Much easier explanation to customers, they likely won't leave over a cloud outage.
definitely seeing the weaknesses of cloud these days -- it is not a one-stop solution, and the costs are often comically, terribly, absurdly high
otoh, i'm in some regulated industries and being able to get out of dealing with unions and into a regulated-approved cloud situation is very useful for many things.
it's a true hybrid model and it's a challenge, but that challenge is often far, far cheaper than a pure cloud model, and pure cloud is not exactly uncomplicated.
plus like 2/3 of what we do does not need complicated CI/CD pipelines -- most business tasks don't.
Public cloud, like all technologies, is little more than a tool. You don’t have to use it at all if you don’t want to, and even if you use it all the time for everything (as many customers do), you’re free to re-evaluate your use cases and migrate accordingly (depending on the services you consume).
With rising discussions about Big Tech monopolies, shifting geopolitical tensions, an increased focus on sovereignty, and a swath of economic factors that incentivize tighter budgets, the expectation is that workload migration and reshoring will continue to be an important topic for stakeholders well into the 2030s. Whether that means moving on-prem entirely for stable/non-scaling workloads, moving to a regional VPS for compliance, or changing CSPs entirely to avoid adversaries, the reality is that this discourse isn’t going away.
No. What you are reading is just few snowflakes here and there, but there's no snow storm. Will that change? Hard to say. I have not seen any information that would throw shade on cloud for new projects to avoid it. So definitely no changes in this decade.
I’m building a business around that offering (turnkey VPS + Cloudron + Backblaze) as I think that gives everyone “cloud” but sovereign. For $250.00 a month.
1. Huge multi-billion dollar corporations where the overhead of hiring 1000 hardware engineers to manage the... hardware is not worth the trouble/effort.
2. Fresh, 2.5 people-involved startups that need to ship a product asap and cannot afford to waste their time on infrastructure.
Everyone in-between however - bare-metal, be it rented, bought second hand and shoved in a collocation datacenter - it makes a lot more sense. For the money you'd spend on AWS/Azure/GCP in a year, in most cases you can get the equivalent refurbished servers you'd need, set them up and toss them in a datacenter, where you get full control over your own data and infrastructure and probably be left with cash to spare - the cold shower I was referring to.