Inicio › Tecnología › Función Sin Servidor
Una función sin servidor es una pequeña unidad de código que se ejecuta en la nube en respuesta a un evento, sin que el desarrollador tenga que aprovisionar ni administrar servidores. El proveedor se encarga de la infraestructura, escala automáticamente según la demanda y solo cobra por el tiempo real de ejecución.
Encaja con tareas puntuales y desacopladas: procesar la subida de un archivo, responder a una petición o reaccionar a un mensaje en una cola. Aporta ahorro y escalado inmediato, ideal para cargas irregulares. A cambio, presenta retos como el arranque en frío tras periodos de inactividad y límites de tiempo de ejecución por invocación.
Cada vez que un usuario sube una imagen, debe generarse una miniatura. En lugar de mantener un servidor encendido para ello, el equipo usa una función sin servidor que se activa con cada subida, crea la miniatura y termina. Solo se paga por esos milisegundos de ejecución, sin coste alguno cuando nadie sube imágenes.
Es una unidad de código que se ejecuta bajo demanda en la nube sin gestionar servidores, cobrando solo por su tiempo de ejecución.
Para tareas puntuales y cargas irregulares, como procesar subidas de archivos o responder a eventos.
El arranque en frío tras la inactividad y los límites de tiempo de ejecución por cada invocación.