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.

Onde falamos disso

Termos relacionados

← Ver o glossário completo