Publicado: Mar 8, 2021

Agora, o AWS Lambda agora oferece suporte a quatro novas verificações do Trusted Advisor para ajudar os clientes a otimizar os custos, a segurança, a versão de tempo de execução da função e a tolerância a falhas de suas funções do Lambda.  

O AWS Trusted Advisor é uma ferramenta online que fornece orientações em tempo real para ajudar a provisionar recursos de acordo com as melhores práticas da AWS. Essas verificações capturam algumas práticas recomendadas comuns que ajudam os clientes a melhorar suas experiências e reduzir seus custos gerais. As novas verificações são:

  1. Taxas de erro altas - verifica se há funções com uma taxa de erro superior a 10% por dia em um dos últimos 7 dias. O Lambda cobra com base no número de solicitações para a sua função. Erros de função podem resultar em novas tentativas que geram cobranças extras.
  2. Tempos limites excessivos - verifica se há funções com uma taxa de tempo limite superior a 10% por dia em um dos últimos 7 dias. O tempo limite é a quantidade de tempo que o Lambda permite que uma função seja executada antes de pará-la. Tempos limites excessivos resultam em novas tentativas e tempo de execução adicional para a função, gerando cobranças de solicitação e duração sujeita a cobranças.
  3. Uso de tempo de execução obsoleto (ou prestes a se tornar obsoleto) - verifica se há tempos de execução de função que se tornaram, ou estão prestes a se tornar, obsoletos.
  4. Função habilitada para VPC em uma única AZ - verifica se há funções do Lambda habilitadas para VPC que são vulneráveis à interrupção de serviços em uma única zona de disponibilidade. A AWS recomenda que os clientes conectem funções habilitadas para VPC a várias zonas de disponibilidade para obter alta disponibilidade.

As novas verificações estão disponíveis para visualização na parte do Trusted Advisor do Console da AWS e também podem ser acessadas por meio da API do AWS Support. Os clientes podem configurar alertas com base nos resultados das verificações do Trusted Advisor.

Para saber mais sobre como configurar alarmes usando o CloudWatch, consulte: Criar alarmes do Trusted Advisor usando o CloudWatch. Para obter um conjunto completo de Verificações de práticas recomendadas do Trusted Advisor, consulte: Lista de verificação de práticas recomendadas do AWS Trusted Advisor. Acesse aqui para a documentação do Lambda.