Logo de Dallonses

AWS Lambda

Què és AWS Lambda?

AWS Lambda és el servei de còmput serverless d'Amazon. Puges una funció, defineixes què la dispara i Amazon l'executa sota demanda. Sense servidors a aprovisionar, apedaçar o mantenir calents. Quan res no crida la teva funció, no pagues res. Quan arriben mil peticions alhora, Lambda aixeca mil còpies i et cobra per invocació i pels mil·lisegons que corre cadascuna.

"Serverless" és una petita mentida. Hi ha servidors; simplement no els veus mai. El model encaixa especialment bé amb la feina basada en esdeveniments: un fitxer aterra a S3 i una funció el processa, arriba una petició d'API i una funció respon, una cua s'omple i unes funcions la buiden. El problema són els arrencaments en fred, aquell breu retard quan una funció es desperta del repòs, i els límits de quant pot durar una sola execució. Una empresa de mitjans que redimensiona cada imatge pujada amb una Lambda disparada en carregar-la obté un escalat sense esforç per a una càrrega que està ocupada al migdia i silenciosa a les 3 de la matinada, i paga només per la feina feta.

Comparat amb córrer un servidor tradicional o un contenidor encès les vint-i-quatre hores, Lambda canvia els comptes. Cedeixes una mica de control i previsibilitat a canvi de no gestionar infraestructura i d'un cost que segueix l'ús en lloc del temps d'activitat.

AWS Lambda a Dallonses

Construïm backends serverless sobre Lambda quan la càrrega ho demana, i moltes ho fan. Trànsit a ràfegues, tasques programades, processament d'imatge i vídeo, gestors de webhooks, pegament entre serveis. El patró manté baixa la sobrecàrrega operativa i deixa que la factura d'un client segueixi la demanda real en lloc d'un servidor inactiu tota la nit.

El serverless no està lliure de contrapartides, i som honestos amb els clients al respecte. Els arrencaments en fred, els límits d'execució i la disciplina de dissenyar al seu voltant importen. Arquitecturem tenint aquestes vores presents, vigilem on es pot disparar el cost, i recorrem a contenidors o serveis sempre encesos quan un problema ho demana de debò, en lloc de forçar-ho tot a través d'un sol model.

Pensant en serverless per al teu backend? Mirem si encaixa.

Parlem de serverless

Serveis relacionats


Preparat per a traballar junts?

Reserva una reunió
Aymón sostenint una revista Tools davant de la seva cara
Ari treballant en un portàtil a l'aire lliure envoltada de plantes
Vista superior d'un escriptori de fusta amb teclat, ratolí i auriculars
Il·lustració dibuixada a mà d'una mà chasquejant els dits
Nico recolzat contra un dispensador d'aigua al costat d'un extintor
Primer pla d'un ordinador obert amb placa de circuit i components sobre un escriptori de fusta
Bernat i Andreu col·laborant en un escriptori amb monitors i un portàtil
Il·lustració dibuixada a mà d'una mà oberta saludant
Aymón sostenint una revista Tools davant de la seva cara
Ari treballant en un portàtil a l'aire lliure envoltada de plantes
Vista superior d'un escriptori de fusta amb teclat, ratolí i auriculars
Il·lustració dibuixada a mà d'una mà chasquejant els dits
Nico recolzat contra un dispensador d'aigua al costat d'un extintor
Primer pla d'un ordinador obert amb placa de circuit i components sobre un escriptori de fusta
Bernat i Andreu col·laborant en un escriptori amb monitors i un portàtil
Il·lustració dibuixada a mà d'una mà oberta saludant