Study Notes

Serveless

"computação sem servidor" é um paradigma de claud em que não precisa se preocupar com NADA de infrestrutura.

Em serveless a aplicação nao fica rodando 24/7.

PaaS vs Serveless

Em certo ponto, serveless é bem parecido com PaaS: não é preciso se preocupar com a cuidar da infra. O código fica em disco e só é executado no exato milissegundo do evento que dispara ele. (como uma chamada a api).

paas-serverless-comparison.png

CaracterísticaPaaSServerless
Unidade de EscalaA aplicação inteira (Instância/Container)A função individual ou evento
Custo MínimoValor fixo mensal/horário (uptime)Zero (pay-per-use)
EscalabilidadeReativa (sobe novas máquinas em minutos)Instantânea (milissegundos por chamada)
EstadoPode manter estado na memória do servidorDeve ser stateless (tudo é efêmero)
ControleMaior controle sobre o ambiente de runtimeMenor controle (você aceita o que o provedor oferece)

On this page