Earlier quoted context omitted.
> serverless server? This isn’t a contradiction. “Server” is an overloaded term and the “server” in “serverless” refers to a different meaning of “server” than the “email server” bit. “Serverless” means there is no physical or virtual hosts to manage, you just supply the request handler i.e., the email server . It's amusing because it sounds like a contradiction, but it's not one.
"means there is no physical or virtual hosts to manage" We're just swapping one type of management for another, really. Becoming proficient in all the permutations of AWS stack, for example, to * make sure you don't get overbilled, * have appropriate memory/limit resources on your lambdas, * have correct backup/redundancy on s3, * make sure all your IAM policies are correct and not allowing malicious actors, etc. and…
Servers need to be configured as do lambdas.
Servers also have backup needs.
Servers also present security problems of access.
It's not that hard to configure a lambda to run in just as limited a way as a physical machine.
Not having to worry about MCEs or disk failure patching makes the concerns less like a "different set" and more like a subset of things to worry about relative to managing servers.
I know most of this stuff is really well trod-over, but from your comment I think one'd get the impression that people are switching just because of a trend or something, not because there's an actual layer of management they're paying to have outsourced.
(I would acknowledge that view of it being a subset rather than a different set is invalid once you're debugging performance at a gritty level, where cold starts etc. etc. introduce their own equivalent layer of complication, but most people doing most things never need to)