- cross-posted to:
- nonpolitical_memes@lemmy.ml
- sysadmin@lemmy.ml
- memes@lemmy.world
- cross-posted to:
- nonpolitical_memes@lemmy.ml
- sysadmin@lemmy.ml
- memes@lemmy.world
I maintain bare metal, traditional cloud hosting, containers, and serverless (plus “serverless containters”) and this is how I think of it:
Serverless is more like it’s running everywhere and nowhere all at once. One line of code might be 3000 kilometres from another.
deleted by creator
Serverless is just the cloudy boys tricking devs and MBAs into paying 100x for code to run to drop 5% of the workload of maintaining a complaint server somewhere.
They literally managed to convince people to take a free thing like “code can run as many times as you want for nothing” and turn it into “pay us each time code runs so you don’t to learn docker.”
Marketing makes money.
You might be surprised to learn that there are economies of scale at play here. If you want a managed application that has light traffic, then you can pay less for serverless than you would pay for hardware + wasted hours when the hardware is powered on but serving no traffic.
I agree that there are some companies making poor decisions about which software they run in the cloud though. “Cloud mandates” are really stupid, because they’re basically just a trap where cloud providers offer a large amount of free cloud credits to get companies dependent on their platform.
deleted by creator
There’s value in “I want to run this code 10 million times and I don’t want to have to figure out how to scale that out”
Short story. A former employer did almost everything “server less”.
So, instead of any physical servers, there would be AD controllers, file servers, and remote desktop servers in azure VMs instead.
I’m pretty sure that some of the largest deployments were nearly as expensive per year as the hardware would have been to just run it in house. Like, you can buy a whole-assed server, capable of running your entire workload, every year that you run “server less”
And what did I do? Well, I managed and maintained server VMs that happened to be in azure instead of a device that the company owns.
The whole thing was baffling. Why anyone would do things that way just amazes me.