VPS vs Funciones sin servidor
VPS vs sin servidor: coste, arranques en frío y control
Sin servidor se cobra por invocación y escala a cero, lo cual es inmejorable para cargas de trabajo realmente intermitentes. Pasado aproximadamente un millón de invocaciones al mes, un VPS de $12 suele ser más barato, y no tiene arranques en frío, ni límite de tiempo de ejecución, ni runtime específico del proveedor, ni sobrecargo por salida. Sin servidor optimiza para demanda irregular; un VPS optimiza para demanda constante y portabilidad.
| Dimensión | VPS | Funciones sin servidor |
|---|---|---|
| Coste en reposo | Precio completo del plan | Cero |
| Coste a escala | Fijo | Crece con cada solicitud |
| Arranques en frío | Ninguna | 100 ms a varios segundos |
| Límite de ejecución | Ninguna | Generalmente 15 minutos |
| Conexiones de larga duración | Nativas | Difícil o imposible |
| Bloqueo | Ninguna | Alto |
¿Cuál deberías elegir?
VPS
Elija un VPS para tráfico constante, trabajos en segundo plano, websockets y cualquier cosa que quiera migrar más adelante.
Funciones sin servidor
Elija serverless para trabajo realmente ráfaga, sin estado y de corta duración, y observe el número de invocaciones.
Preguntas frecuentes
¿En qué punto un VPS supera a serverless en costo?
Aproximadamente un millón de invocaciones al mes para un manejador simple, y mucho antes si se contabiliza la salida de datos. Las funciones de larga duración o con uso intensivo de memoria cruzan el umbral mucho antes.
¿Puedo ejecutar un servidor websocket en serverless?
No de forma directa. Serverless está diseñado para invocaciones cortas y sin estado; las conexiones persistentes necesitan una puerta de enlace gestionada que añade costo y complejidad. Un VPS las maneja de forma nativa.