SERVERLESS
- paga apenas o que usa.
- auto-escala.
- não pode custom software, tipo apache. mas pode biblioteca, tipo axios.
- não pode demorar mais que 300 segundos. (5 minutos)
- não é necessariamente mais barato.
- bom para programação reativa.
- parece que tudo na aws tem auto-scale. bom!!!
- cloud watch >> análise de logs.
- s3 pode ser usado pra servir sites estáticos.
- o maior framework open source hoje em dia.
- serverless offline >> https://serverless.com/plugins/serverless-offline/#installation
curl -o- -L https://slss.io/install | bash
sls -v aws -v
aws configure
serverless deploy
serverless invoke --function dailyReminder --log
serverless deploy --function dailyReminder
serverless remove
serverless invoke local -f hello -l
Open up a separate tab in your console and stream all logs for a specific Function using this command.
serverless logs -f hello -t
serverless finch
- recebe as requisições http e encaminha pras funções lambda
- métricas de acesso
- autorização
- conecta fácil com vários serviços aws.
- 12.16
- 12.x >> tem que ficar assim no serverless.yml