News for hackers. Stuff that matters.
Re:Burnt $72k testing Firebase and Cloud Run and almost went... by skrebbel on Thursday December 10, 2020 @07:05AM (#25372782)
> The costs would be absolutely fixed and known.

Until the server breaks and you have to drive over in the middle of the night and try to replace it but the only available server right now is a shitty one and oh shit only half the backups work cause the onsite backups are fried too etc etc etc.

There's many good arguments against high-level BaaS such as Firebase but I'm not sure that "colo is cheaper" is one.

Re:Burnt $72k testing Firebase and Cloud Run and almost went... by senko on Thursday December 10, 2020 @07:22AM (#25372912)
> I'm not sure that "colo is cheaper" is one.

It absolutely is (cheaper, and a good argument). As an example: we're in the process of switching from Digital Ocean to Hetzner for a project, that will increase infrastructure performance (roughly memory/cpu/storage) by 4x and decrease costs by 4x. And no driving to the colo center is neccessary, as it's their dedicated server, so their on-site engineers do the hardware replacement.

Also, if you are not okay with your site being down for a few hours, you can always buy two, like you would with a sensible cloud setup. It'd still come up way cheaper (+ get more perf if you can do load balancing for your usage).

Also, I don't look at it from "colo is cheaper" point of view. To me, it's "I can have several times more performance and hire a full time sysadmin to worry about it, for the same price".

Re:Burnt $72k testing Firebase and Cloud Run and almost went... by Axsuul on Thursday December 10, 2020 @04:54PM (#25379262)
Can anyone recommend a similar provider but for North America?
Re:Burnt $72k testing Firebase and Cloud Run and almost went... by 1337shadow on Thursday December 10, 2020 @07:35PM (#25380810)
Re:Burnt $72k testing Firebase and Cloud Run and almost went... by daneel_w on Thursday December 10, 2020 @07:12AM (#25372829)
It's anecdotal, but I'm convinced I'm not alone here: we've had more Amazon-related failures/outages in 3 years with AWS than we had in 4 years of colo before heading to the cloud because of the exact fear you described.

Even a cloud setup needs good management and contingency planning, and in absence of such it can fail just as hard as a colo setup.

Re:Burnt $72k testing Firebase and Cloud Run and almost went... by walrus01 on Thursday December 10, 2020 @07:17AM (#25372862)
Re:Burnt $72k testing Firebase and Cloud Run and almost went... by walrus01 on Thursday December 10, 2020 @07:07AM (#25372794)
fine, buy two identical ones. and set up proper backups. or even make the backup a hot-spare.

if it's a test/development system that's meant to possibly break, you shouldn't be driving anywhere at 0300 in the morning anyways.

Re:Burnt $72k testing Firebase and Cloud Run and almost went... by wrkronmiller on Thursday December 10, 2020 @07:10AM (#25372814)
That implies you are going to be running prod in the cloud. Unless you're developing against purely synthetic data, the data transfer costs are potentially astronomical.
Re:Burnt $72k testing Firebase and Cloud Run and almost went... by z3t4 on Thursday December 10, 2020 @07:17AM (#25372864)
Just because you use "the cloud" doesn't mean you don't need backups. "the cloud" also have downtime and other failure. When deploying to the cloud you have to factor in the cost for moving to another provider if/when it will be needed.