As someone in the ISP/hosting business, i can tell you that there are plenty of companies incapable of sufficiently managing actual servers. For their own safety it’s probably better to let someone else manage it for them (despite getting ripped off then)
If they cannot manage their own infrastructure, they also don’t know what infrastructure is needed for their services. And they won’t even have the opportunity to learn anymore.
Secondly, if you buy external services, you need to consider improving connectivity.
I mean, you can still work on your on-premises servers, if your internet connection fails. You cannot, if you outsourced essentials parts.
You can install serverless frameworks on your server though. Best of both worlds
As someone in the ISP/hosting business, i can tell you that there are plenty of companies incapable of sufficiently managing actual servers. For their own safety it’s probably better to let someone else manage it for them (despite getting ripped off then)
If they cannot manage their own infrastructure, they also don’t know what infrastructure is needed for their services. And they won’t even have the opportunity to learn anymore.
Secondly, if you buy external services, you need to consider improving connectivity.
I mean, you can still work on your on-premises servers, if your internet connection fails. You cannot, if you outsourced essentials parts.
Yes but the biggest benefit of serverless compute is not having to maintain a server and only maintaining your code.