This content originally appeared on DEV Community and was authored by Thiago da Silva Adriano
FaaS é um modelo de computação em nuvem no qual você implementa pequenas unidades de código chamadas funções, que são executadas sob demanda em resposta a eventos (HTTP, filas, cron, mensagens, uploads etc.).
Você não provisiona servidores, não gerencia sistemas operacionais ou autoscaling: o provedor cuida de infraestrutura, escalonamento e cobrança, normalmente baseada em número de execuções e tempo de CPU/memória usado.
Mas como ele funciona ?
- Um evento ocorre (requisição API, mensagem em fila, disparo de cron, alteração em bucket).
- O provedor roteia o evento para a função configurada e provisiona runtime sob demanda (cold ou warm start).
- A função executa, interage com serviços (DB, cache, APIs) e retorna um resultado.
- Após a execução, os recursos são liberados; cobrança ocorre por invocação e tempo/GB‑s.
A seguir temos um fluxograma desmonstrando este passo a passo:
This content originally appeared on DEV Community and was authored by Thiago da Silva Adriano

Thiago da Silva Adriano | Sciencx (2025-08-18T21:50:43+00:00) FaaS (Functions as a Service). Retrieved from https://www.scien.cx/2025/08/18/faas-functions-as-a-service/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.