Just a simple demonstrator on having a cdk based microservice app that has lambdas from different languages.
- Docker installed
- VS Code or similar ide
- nodejs installed, preverably via nvm
npm run deploy
added this script topackage.json
- typescript linter and formatter with eslint and prettier
- lambda types with
@types/aws-lambda
- demonstrates
- using a pipfile for dependency installation at build time
- using a package.jsoon for dependency installation at build time
- using structured logging
npm run deploy
build and deploy this stack to your default AWS account/regionnpm run build
compile typescript to jsnpm run watch
watch for changes and compilenpm run test
perform the jest unit testscdk deploy
deploy this stack to your default AWS account/regioncdk diff
compare deployed stack with current statecdk synth
emits the synthesized CloudFormation template