lambda DX tinkering
What is this?
I'm experimenting with ways to:
- Interact with AWS lambdas without deploying to AWS (i.e. running locally)
- Demonstrate how to unit test AWS lambdas
- Demonstrate how to run integration tests of AWS lambdas
- Demonstrate how to orchestrate all of this with Make
Prerequisites
- Install Docker
- Install Make
- Install nodejs version 12.x
Running
- Running the tests:
make test
- Viewing runtime statistics of the lambda:
make runstats
- Running the lambda so that you can interact with it via postman:
make run