4 ms·
Does your team do local dev? Every team I've known that adopted Lambda + DynamoDB (or equivalents) gave up on running their app locally, adding a lot of fricti
by spiffytech 4y ago
Does your team do local dev?
Every team I've known that adopted Lambda + DynamoDB (or equivalents) gave up on running their app locally, adding a lot of friction to the development process.
- birdstheword5 4y agoThis is one of my concerns as well - apparently azure functions allows you to debug your function from within vscode. I see lots of issues with this in that 1. you are limited to vscode as your editor and 2. you can only interact with Azure resources in a "development environment" within Azure itself, i.e. no local copy of the database etc
- adameasterling 4y agoWithin Lambda, yes, sucks. This is why container-based serverless is so much more exciting. (Which Cloud Run offers.) I'm in the early stages of this rearchitecture but so far I've had no difficulty with local development.
- jeffybefffy519 4y agoI highly recommend using AWS's own Chalice library as it makes local dev _and_ deployment very easy. If you need more complex cases like deploying docker containers to a Lambda function, take a look at AWS's SAM library. Also supports local dev _and_ makes deployment easy (its essentially a wrapper around Cloudformation so its very powerful).