An open API service indexing awesome lists of open source software.

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

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`