https://github.com/zpratt/lambda-dx-tinker
Experimenting with what a decent DX looks like for AWS Lambdas
https://github.com/zpratt/lambda-dx-tinker
aws aws-lambda developer-experience docker nodejs
Last synced: 5 months ago
JSON representation
Experimenting with what a decent DX looks like for AWS Lambdas
- Host: GitHub
- URL: https://github.com/zpratt/lambda-dx-tinker
- Owner: zpratt
- Created: 2020-03-21T03:48:21.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T16:47:10.000Z (over 3 years ago)
- Last Synced: 2025-02-13T11:36:56.418Z (over 1 year ago)
- Topics: aws, aws-lambda, developer-experience, docker, nodejs
- Language: Makefile
- Homepage:
- Size: 674 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
lambda DX tinkering
---
## What is this?
I'm experimenting with ways to:
1. Interact with AWS lambdas without deploying to AWS (i.e. running locally)
1. Demonstrate how to unit test AWS lambdas
1. Demonstrate how to run integration tests of AWS lambdas
1. Demonstrate how to orchestrate all of this with Make
## Prerequisites
1. Install Docker
1. Install Make
1. Install nodejs version 12.x
* optionally using `nvm`
## Running
1. Running the tests: `make test`
1. Viewing runtime statistics of the lambda: `make runstats`
1. Running the lambda so that you can interact with it via postman: `make run`