Qué es una función sin servidor (serverless)

Serverless no significa que no haya servidor: significa que tú no lo administras. Código que se ejecuta cuando recibe una solicitud o un evento, explicado fácil.

Por Juan Carlos Hurtado

Director de Ciade · 3 min de lectura · Datos comprobados el 20 de septiembre de 2026

Índice del artículo
  1. Qué es
  2. Explicado fácil
  3. Ejemplo práctico
  4. Por qué te importa
  5. El error típico
  6. No lo confundas con

Qué es

Una función sin servidor es un pedazo de código que corre solo cuando alguien lo llama, en computadoras que administra otro. «Sin servidor» no quiere decir que no haya servidor: quiere decir que tú no lo ves ni lo cuidas.

Tú entregas una función —«cuando llegue un formulario, haz esto»— y se ejecuta cuando recibe una solicitud o un evento. El proveedor decide cómo mantener o reutilizar los recursos que la ejecutan.

Explicado fácil

Piensa en la luz de tu casa. No tienes un generador en el patio ni un técnico de guardia: conectas y pagas lo que consumes. Si un mes usas poco, pagas poco; si usas mucho, pagas más.

La función sin servidor es parecida: no compras ni mantienes una computadora entera que esté prendida todo el día. El proveedor administra la infraestructura y tú sigues cuidando el código y sus accesos. El cobro puede combinar consumo y cargos fijos, según el servicio.

Ejemplo práctico

Una veterinaria publica una web con un formulario donde el cliente pide su cita. Cuando alguien envía el formulario, ocurre algo: hay que guardar la cita y avisarle a la veterinaria. Ese «cuando alguien envía, haz esto» es una función.

La veterinaria no tiene una computadora encendida esperando formularios: la función vive en el hospedaje y se despierta solo cuando llega un envío. La persona a cargo revisa que, al mandar el formulario, la cita se guarde y le llegue el aviso.

Así no

Mantener una computadora encendida todo el día para atender un formulario que llega de vez en cuando.

Así sí

Montar una función que ejecuta la tarea cuando llega el formulario.

El cobro puede combinar consumo y cargos fijos, según el servicio.

Por qué te importa

Porque cambia el costo y el mantenimiento. Con un servidor que administras, pagas por tenerlo —lo uses o no— y alguien lo cuida. Con una función, el proveedor administra la infraestructura; tú sigues cuidando el código y sus accesos. Para tareas que ocurren de vez en cuando, suele ser más sencillo.

Y porque es un término que vas a oír al contratar: te dirán que tu web o tu formulario «corre en serverless». Ahora sabes qué significa: no hay una máquina tuya detrás.

El error típico

Leer «sin servidor» literal y creer que no hay computadora detrás. La hay, solo que no es tuya ni la cuidas. El segundo error: asumir que siempre es lo más barato. Depende del volumen y de lo que haga la función; para algunos casos sí, para otros un servidor fijo conviene más. Pregunta el costo según tu uso.

No lo confundas con

El hospedaje clásico. En el hospedaje clásico usas un servidor, propio o compartido, que atiende tu web; en serverless entregas funciones que ejecutan una tarea cuando reciben una solicitud o un evento.

Una API. La API es la puerta por la que un programa usa un servicio; una función sin servidor es un trozo de código que puede estar detrás de esa puerta. La puerta y lo que hay detrás son cosas distintas.

Términos relacionados