AWS Lambda já oferece suporte às ações do Serviço de Injeção de Falhas da AWS (FIS)

Publicado: 30 de out de 2024

Hoje, o AWS Lambda anuncia o suporte às ações do Serviço de Injeção de Falhas da AWS (FIS). O FIS é um serviço totalmente gerenciado para executar experimentos controlados de injeção de falhas para melhorar a performance, a observabilidade e a resiliência de uma aplicação. Agora, clientes com aplicações altamente disponíveis podem testar a resiliência das aplicações com as seguintes modificações temporárias: adição de latência de invocação, bloqueio de execução de funções, modificação da saída das funções e injeção de erros de integração.

O AWS Lambda foi projetado para atender às necessidades de aplicações de alta disponibilidade, oferecendo disponibilidade de 99,95%. Com as ações do FIS para o AWS Lambda, desenvolvedores e operadores já podem verificar a resposta das aplicações a erros do Lambda nos runtimes de todas as linguagens, sem precisar modificar o código. As ações de reprodução de comportamentos que podem causar falhas nas aplicações permitem que os clientes identifiquem lacunas nas configurações, no monitoramento, nos alarmes e na resposta operacional das aplicações. Por exemplo, os clientes podem retornar códigos de status HTTP personalizados por meio do Amazon API Gateway ou adicionar um segundo de atraso na inicialização de 1% das invocações. Para começar a usar, os clientes instalam uma extensão gerenciada pelo FIS, criam um modelo de teste e executam as ações no console ou em pipelines. Para proteger as aplicações contra impactos inesperados, os experimentos do FIS podem ser configurados para interromper automaticamente todas as ações quando um alarme definido pelo cliente é acionado.

Essas ações já estão disponíveis ao público em geral em todas as regiões da AWS que oferecem o FIS, incluindo as regiões AWS GovCloud (EUA).

Para saber mais, acesse o guia do usuário do FIS para o Lambda.