¿Qué es serverless?
«Serverless» no significa que no haya servidor, sino que dejas de preocuparte por él. Escribes el código y fijas el disparador; la nube lo levanta, lo ejecuta y cobra por uso, y luego lo libera. El servidor sigue ahí, solo que escondido.¿En qué se diferencia del hosting tradicional?
Tradicional: máquinas siempre encendidasAlquilas uno o varios servidores 24/7, pagando haya tráfico alto o no.
Serverless: despertado bajo demanda
Sin petición, sin recursos. Llega una petición y se levanta al instante: solo pagas por el tiempo que de verdad está corriendo.
Por qué encaja con las tareas de IA
La inferencia va a picosMuchas funciones de IA no están bajo carga constante: el usuario hace clic de vez en cuando y cada clic dispara una inferencia. Serverless casa perfecto con esa carga intermitente.
Sin operaciones
Nada de actualizar sistemas ni gestionar escalado. El equipo se centra en el modelo y el producto.
Ojo al arranque en frío y los timeouts
Los modelos tardan en cargar, así que la primera llamada puede ser lenta (arranque en frío), y hay un límite de tiempo por ejecución: las tareas largas necesitan trocearse u otro plan.
Para quién es
Para prototipos, apps de poco tráfico y funciones por eventos, serverless es barato y sencillo. Pero para cargas de alta frecuencia, largas y sensibles a la latencia, las instancias siempre encendidas suelen ganar.En resumen: serverless es «energía bajo demanda»: el servidor despierta solo cuando tu código lo necesita, y pagas solo por lo que de verdad usas.
Comentarios