logoalt Hacker News

largbaetoday at 2:19 PM6 repliesview on HN

The migration sharing is admirable and useful teaching, thank you!

I see the DigitalOcean vs Hetzner comparison as a tradeoff that we make in different domains all day long, similar to opening your DoorDash or UberEats instead of making your own dinner(and the cost ratio is similar too).

I work in all 3 major clouds, on-prem, the works. I still head to the DigitalOcean console for bits and pieces type work or proof of concept testing. Sometimes you just want to click a button and the server or bucket or whatever is ready and here's the access info and it has sane defaults and if I need backups or whatnot it's just a checkbox. Your time is worth money too.


Replies

dividuumtoday at 2:28 PM

Not sure if I understand what you’re trying to say, but Hetzner's Console works just like that too.

nine_ktoday at 3:29 PM

There are two interesting parts in the post.

One is about all the steps of zero downtime migration. It's widely applicable.

The other is the decision to replace a cloud instance with bare metal. It saves a lot in costs, but also the loss of fast failover and data backups is priced in.

If I were doing this, I would run a hot spare for an extra $200, and switched the primary every few days, to guarantee that both copies work well, and the switchover is easy. It would be a relatively low price for a massive reduction of the risk of a catastrophic failure.

show 1 reply
locknitpickertoday at 2:41 PM

> Sometimes you just want to click a button and the server or bucket or whatever is ready and here's the access info and it has sane defaults and if I need backups or whatnot it's just a checkbox. Your time is worth money too.

You're describing Hetzner Cloud, which has been like this for many years. At least 6.

Hetzner also offers Hetzner Cloud API, which allows us to not have to click any button and just have everything in IaC.

https://docs.hetzner.cloud/

andaitoday at 3:18 PM

https://xkcd.com/2948/

show 1 reply
faangguyindiatoday at 3:33 PM

i've my own flyio style deploy built, where i just use API of digital ocean to roll out my service

i hardly ever visit their website, everything from terminal.

petesergeanttoday at 3:38 PM

Coolify on a Hetzner server is giving me the one click service experience