Hacker News new | ask | show | jobs
by ping_pong 1951 days ago
I worked at a startup that managed its own bare metal. It was very hard and time consuming. And when things went down it was on you. You needed a really good datacenter partner to make sure that they were on top of things and could drop things at a moment's notice. But you don't know how responsive they will be until you're actually experiencing an outage.

The level of convenience that cloud providers give is just orders of magnitude more efficient and easier.

1 comments

I have worked for companies in the past with horrible datacenter partners (one of them did not know that one of the two switches they routed our traffic through was completely dead), so I definitely agree with you on that.

On the flip side, I wonder how much better the support from a cloud provider is if it's an isolated problem and not something that's setting twitter aflame.

If it takes a cloud provider in the order of hours to get me back online, I could probably get the same sort of service from one of the better colos/hosting providers, especially if they were local and I had the ability to make a call to get support.

There are other conveniences to cloud providers of course, but I think I if I could find highly skilled ops people and pay them well, I would run my own servers every time. For the kind of games I've worked on, the money/CPU cost of cloud is ludicrous.

The trick these days is even finding high-level ops people who aren't already working 3-400k jobs for AWS/Azure/GCP

> On the flip side, I wonder how much better the support from a cloud provider is if it's an isolated problem and not something that's setting twitter aflame.

I’ve had 4w to resolution for major service degradation on a big name provider and ~2d for full site outage (highest support tier)

You said it yourself - aws, goog, msft have very good sres but they’re not your sres. Meaning they dont care if you have a big event/demo/deal close coming up before they start doing network gear upgrade and such...

You make me feel so underpaid, is 300k the going rate for being a DevOps Engineer that knows the old ways of CGI/LAMP and can leverage running Exchange/IIS nowadays?

I don't even know if these salaries are truthful now.

Usually the high DevOps salaries like that are for roles that involve high scale, or trying to fuse old tech with new infrastructure.

Those are certainly in range for DevOps people at the higher end of the scale.

I don't actually know if that's the going rate TBH. That was the range our ops (not devops, he managed our datacenter ops) guy was hired away for almost a decade ago
An enterprise client of a cloud vendor will have dedicated account technicians - response time is extremely fast (minutes or hours). Perhaps things have improved compared to some of the other comments here.

The other consideration is that things generally don't just 'go down' like they do with bare metal (because HA - replication and so on), but if they do, it's likely affecting a large portion of the internet too.