Olá! Este é o meu teste Serverless Challange.
O sistema roda em um lambda na AWS com banco de dados DynamoDB, tudo configurado por Serverless Framework rodando com NestJS.
Para começar, precisaremos obviamente instalar as dependências:
yarn
Fazer o procedimento de autenticação na Amazon AWS.
Após isso, podemos testar localmente em http://localhost:3000:
yarn start:dev
Ou ainda, simular o Lambda localmente:
sls offline start
E por fim, fazer o deploy para a nuvem:
sls deploy
Os testes unitários podem ser feitos pelo comando:
yarn test
Para testar as requests mais facilmente em algum software como o Postman, criei o arquivo openapi.json
.
Perdoe qualquer erro de estrutura, backend com Node+Nest e Lambda AWS foram uma novidade para mim, mas muito interessante.
Espero ter alcançado as espectativas, muito obrigado!