Hacker News new | ask | show | jobs
by StringEpsilon 3409 days ago
I'm not sure any product is viable if it takes just 15 minutes to develop and deploy.

Aside from that: Does serverless support proper staging, documentation of all deployments, role management (who is allowed to deploy to what stage)?

Because that would be actually useful for us.

1 comments

You can manage staging with API Gateway, the AWS service that manages which HTTP requests map to which Lambdas.

All functions are documented in Lambda with a description if you wish, and of course because the serverless framework is basically a node app with hooks that knows how to turn it into a Lambda app, you can use any/all of the same tools as you would for documentation.

Role management is standard AWS IAM.

At my workplace we like the idea of Lambda, but we're building some Ansible playbooks for it and banning Serverless.io because part of its structure is that all devs have root access to CloudFormation and can do whatever they feel like. For smaller shops, it's probably ideal though.