Saltar al contenido
Cloud computing 2 min

Serverless

En una frase

Modelo cloud donde no gestionas servidores: escribes funciones, el proveedor las ejecuta solo cuando hay demanda. Pagas por ejecución.

Qué es Serverless

Serverless es un modelo de cómputo donde el proveedor cloud ejecuta funciones bajo demanda, escalando de cero a miles de instancias automáticamente. Pagas solo por ejecuciones reales (no por servidor 24/7).

Cómo funciona

Subes código (función). Cuando llega un evento (HTTP request, archivo subido, mensaje en cola), el proveedor instancia un contenedor, ejecuta la función, devuelve resultado. Escalado automático.

Cuándo usarlo

Eventos esporádicos, APIs ligeras, procesado de archivos, integraciones, webhooks. No para apps con tráfico constante alto (PaaS/IaaS más barato).

Datos curiosos

  • AWS Lambda lanzado en 2014; popularizó serverless.
  • Cloudflare Workers ejecuta en edge: respuestas en milisegundos globalmente.
  • "Cold starts" (primer arranque tras inactividad) son la principal limitación.

Preguntas frecuentes

¿De verdad no hay servidores?

Los hay (los del proveedor), pero tú no los gestionas. De ahí "serverless".

¿Vendor lock-in?

Alto: cada proveedor tiene su API. Frameworks como Serverless Framework o SST mitigan esto.

¿Cold start?

Si no hay request recientes, el primer requestcala lentamente. Soluciones: provisioned concurrency.