I'm currently using tools like CDK and Pulumi, which allow to abstract multiple resources neatly into one component.
Do you think monolitic Lambdas still make sense in that case?
Do you think monolitic Lambdas still make sense in that case?
Yes in my opinion the right division is
GOOD 1 lambda = 1 service
BAD 1 lambda = 1 endpoint
I'm eager to chat with you about CDK since it's kind of new and I don't know anyone else using it. Feel free to write me at giorgio DOT zamparelli AT gmail DOT com to chat about CDK, Lambda, serverless, Infrastructure as Code.
It's based on CDK and has a great local development environment for Lambda. It allows you to set breakpoints and test it locally: https://serverless-stack.com/examples/how-to-debug-lambda-fu...