←back to thread

242 points panrobo | 2 comments | | HN request time: 0s | source
Show context
bob1029 ◴[] No.42058002[source]
I think control is maybe a bigger factor than cost these days. Being able to hold anyone accountable at all seems to be an operational superpower. Working with cloud vendor support is a torturous experience on a good day. It also doesn't matter how expensive the virtual machine is if there isn't one available to be provisioned.

I know it's kind of harsh, but owning the whole vertical and having the power to instantly fire anyone for giving an Azure-tier response is why these companies are doing it in my mind. Waiting on a 3rd party to find their own ass with a whole S&R team every time you need help is quite exhausting. I've never worked with an IT vendor and thought "damn these people are so responsive I can't dream of doing it better myself".

replies(2): >>42058064 #>>42058106 #
1. michaelt ◴[] No.42058064[source]
In some regards, absolutely.

But remember even when you're doing everything on-prem with your own employees, you're still running software written by third parties.

So you might still have an unresponsive third party, just they might be a database vendor instead of a cloud vendor.

replies(1): >>42061362 #
2. EraYaN ◴[] No.42061362[source]
Depending on you size, even just having some people from all the open source products on staff is probably cheaper anyway. And gives you pretty good control. And if it used to work the only one that can have broken the config is you, which means you can also fix it. Sure maybe you need to rollback a kernel update or whatever but in the end it's on you.