Lambda
- Granularidade de cobrança da AWS Lambda passou a ser de 1ms. Anteriormente era de 100ms. Ou seja, antes, para uma função lambda que executou em 435ms era cobrado o valor referente a 500ms; agora é cobrado o valor exato para 435ms.
- Nem sempre a Lambda é a melhor saída. Ela fica mais barata apenas quando tem períodos de zero-uso e é um processo rápido. Se o processo que precisa acontecer é custo e executado continuamente (zero downtime) o serviço de Lambda fica mais caro e a melhor opção passa a ser contêineres ou máquinas EC2.
Métricas de Cobrança
Devemos equilibrar o tamanho de hardware, quantidade de execuções e tempo que a lambda executa. Talvez aumentando o hardware da máquina e executando em menos tempo, fique mais barato.
- Lambda Power Tuning possibilita encontrarmos o melhor equilíbrio entre custo e tempo de execução.
- AWS Compute Optimizer possibilita encontrarmos a melhor configuração para redução de custos.

Concorrência
- Existe um limite de execuções concorrentes para os Lambdas nas contas AWS. É possível aumentar esse limite ao solicitar à AWS.
- Concorrência não é o mesmo que requisições por segundo. Ela depende também do tempo de execução de cada Lambda.
- Quanto menor e mais rápido for executada a Lambda, menor a quantidade de execuções concorrentes.

Inícios à Frio (Cold Starts)
<preencher com a gravação>
- Não somos cobrados pelo tempo de inicialização de código que fica fora da função Lambda.



Slides de Melhores Práticas






Otimizações Fora da Documentação
- Não somos cobrados pelo tempo de inicialização de código que fica fora da função Lambda.

