3 ms·
Billing exists for servers as well. Servers need to be configured as do lambdas. Servers also have backup needs. Servers also present security problems of ac
by kixiQu 5y ago
Billing exists for servers as well.
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)
- twistedpair 5y agoAmen. How many times did you update your Node.js AWS Lambdas or GCP Cloud Functions because of the Linux kernel CVE of the week? You didn't because all you're responsible for is your few lines of Node.js logic that kept on scaling and humming along. The cloud vendor cares for the rest.
- vinay_ys 5y agoJust because you didn't doesn't mean they did and you didn't actually have any vulnerabilities. There is no such provable attestation of security in serverless model.
- throwaway894345 5y ago> Lambda provides support for these runtimes by continuously scanning for and deploying compatible updates and security patches, and by performing other runtime maintenance activity. https://docs.aws.amazon.com/whitepapers/latest/security-overview-aws-lambda/runtime-maintenance-in-lambda.html https://docs.aws.amazon.com/whitepapers/latest/security-over... I'm not sure if that addresses your concern (maybe you're worried they're lying or they have a bug in their process)?