O que é Lambda?
Lambda é um serviço de computação em nuvem que executa pequenos trechos de código sob demanda, sem que quem usa precise cuidar de servidores. Na prática, é o AWS Lambda, oferecido pela Amazon.
Na prática, o desenvolvedor envia uma função, ou seja, um pedaço de código que faz uma tarefa específica, e define o gatilho que a dispara, como o upload de uma imagem, uma requisição web ou uma mensagem em uma fila. Quando o gatilho acontece, a nuvem liga o ambiente, executa o código e cobra apenas pelo tempo de processamento usado. Depois disso, o ambiente é desligado.
Uma analogia simples é pensar em um food truck que aparece só quando há fome na rua. Você não precisa comprar o terreno, contratar cozinheiros fixos nem manter a cozinha aberta o dia inteiro; paga pelo lanche que foi preparado naquele momento, e a estrutura some quando ninguém está pedindo.
Essa forma de trabalhar reduz custos e simplifica a operação, mas exige cuidado com permissões e com o código enviado, já que uma função mal configurada pode expor dados. Vale seguir o princípio do menor privilégio, dando à função apenas o acesso que ela realmente precisa.