32blogby StudioMitsu

Trampas de costos del edge computing — Vercel vs AWS vs VPS

Cómo la facturación basada en uso de las plataformas edge difiere de los costos fijos de VPS y on-premise, con ejemplos reales de costos inesperados y cuándo elegir cada modelo.

7 min read
VercelAWSCloudflare WorkersVPScost-comparison
Contenido

El edge computing es rápido. Sirve respuestas desde el servidor más cercano al usuario — Tokio para visitantes japoneses, São Paulo para brasileños, Washington D.C. para estadounidenses.

Pero la velocidad viene con complejidad en la facturación. Administro un blog multilingüe (108 artículos × 3 idiomas) en Vercel y alcancé el límite de CPU del plan gratuito. La causa fue no entender cómo funciona la facturación basada en uso específica del edge.

Este artículo compara los modelos de facturación basada en uso de Vercel, AWS Lambda y Cloudflare Workers contra el hosting de costo fijo en VPS y on-premise. No se trata de cuál es mejor — se trata de qué modelo se adapta a cada proyecto.


Qué es realmente el edge computing

Los servidores tradicionales están en una ubicación (digamos, Tokio). Cuando el tráfico viene de todo el mundo, los tiempos de respuesta aumentan con la distancia física.

El edge computing ejecuta tu código en servidores distribuidos globalmente (nodos edge). Igual que los CDN cachean archivos estáticos, las plataformas edge ejecutan lógica dinámica cerca de los usuarios.

Plataformas principales:

PlataformaUbicaciones edgeUso principal
VercelDecenasHosting de apps Next.js
AWS Lambda@Edge / CloudFront Functions400+Serverless en infraestructura AWS
Cloudflare Workers330+Procesamiento edge ligero

Lo que comparten es la facturación basada en uso. Pagas por lo que usas. Si nada se ejecuta, pagas $0. La definición de "lo que usas" difiere entre plataformas, y ahí es donde los costos te sorprenden.


Cómo funciona la facturación basada en uso

Vercel (Functions / Fluid Compute)

Vercel Pro cuesta $20/mes como tarifa de plataforma, más un crédito de uso mensual de $20. Lo que exceda el crédito se factura bajo demanda.

RecursoIncluidoTarifa por excedente
Fluid Active CPUCompensado por crédito de $20$0.128/hora-CPU (varía por región)
Provisioned MemoryCompensado por crédito de $20$0.0106/GB-hr
Function Invocations1M/mes$0.60/1M
Fast Data Transfer1 TB/mes$0.15/GB

Facturación de Active CPU: Solo se cobra mientras tu código se ejecuta. La espera de I/O (consultas a bases de datos, llamadas a APIs externas) no cuenta. Sin embargo, Provisioned Memory se factura durante toda la vida de la instancia.

Plan Hobby (gratuito): Active CPU limitado a 4 horas/mes. Excederlo pausa tu proyecto.

AWS Lambda

AWS Lambda factura en dos ejes.

RecursoCapa gratuitaTarifa por excedente
Solicitudes1M/mes$0.20/1M
Cómputo (GB-segundos)400K GB-seg/mes$0.0000166667/GB-seg (x86)

Elegir ARM (Graviton2) ahorra aproximadamente un 20% ($0.0000133334/GB-seg).

Modelo de Lambda: La asignación de memoria (128MB–10,240MB) aumenta proporcionalmente la potencia de CPU. Más memoria significa ejecución más rápida por solicitud, y como el precio es por GB-segundo, una ejecución más corta puede reducir el costo.

Cloudflare Workers

Cloudflare Workers tiene el modelo de precios más simple.

RecursoPlan gratuitoPlan de pago ($5/mes)
Solicitudes100K/día10M/mes incluidas, +$0.30/1M
Tiempo de CPU10ms/solicitud30M CPU-ms/mes incluidos, +$0.02/1M CPU-ms

Ventaja de Workers: El ancho de banda (transferencia de datos) es gratuito. Solo se factura por cantidad de solicitudes y tiempo de CPU, independientemente del tamaño de la respuesta. Excelente para operaciones ligeras de alto volumen.


Cómo funcionan los modelos de costo fijo

VPS (Virtual Private Server)

El hosting VPS cobra una tarifa mensual fija por recursos del servidor.

ProveedorMemoriaCosto mensualAncho de banda
Hetzner CX224GB€4.35 (~$4.70)20TB
DigitalOcean Basic2GB$123TB
Linode (Akamai) 4GB4GB$244TB

Modelo de precios VPS: Sin recargos por solicitud, tiempo de CPU ni ancho de banda. Ya sea que sirvas 1 millón o 10 millones de solicitudes, el costo mensual no cambia. Si el servidor no puede manejar la carga, actualizas a un plan mayor.

On-Premise

Servidores propios en tus instalaciones. Altos costos iniciales (hardware, espacio en rack, energía, red) pero los costos operativos se limitan a electricidad y conectividad. A gran escala, ofrece la mejor eficiencia de costos.

La contrapartida: manejas failovers, seguridad y ciclo de vida del hardware completamente internamente.


Trampas de la facturación basada en uso

Trampa 1: SSR en URLs inexistentes

Esto pasó en un sitio migrado desde WordPress. Bots rastreando URLs antiguas activaron intentos de SSR (renderizado del lado del servidor) en Next.js. El resultado fue un 404, pero el tiempo de CPU del SSR ya se consumió y facturó.

En un VPS, devolver un 404 no cuesta nada extra. En plataformas edge, cada solicitud suma a tu factura de CPU.

Solución: Configurar dynamicParams = false para prevenir SSR en URLs que no están en la lista de parámetros estáticos.

Trampa 2: Middleware ejecutándose en cada solicitud

Las bibliotecas i18n como next-intl usan Middleware para detectar el idioma en cada solicitud. Los archivos estáticos (CSS, JS, imágenes) se excluyen, pero cada acceso a página pasa por el Middleware.

En mi sitio, el 14.1% del consumo de CPU fue Middleware — aunque las páginas en sí estaban generadas estáticamente.

Trampa 3: Procesamiento ligero × cada página × cada visitante

Agregué un botón de like que hacía una llamada a API Route (Redis GET, pocos milisegundos) en cada página de artículo. El costo por solicitud era insignificante, pero 324 páginas × cada visitante se acumuló.

En un VPS, el mismo procesamiento se completa dentro del servidor sin costo adicional.


Qué modelo elegir

CriterioEdge (Vercel, etc.)VPSOn-premise
Multilingüe, usuarios globalesMejor. Entrega edge por regiónDesventaja. Región únicaDesventaja (CDN ayuda)
Tráfico impredeciblePrecaución. La facturación puede dispararseSeguro. Mensual fijoSeguro
Tráfico alto y estableSe encareceCosto-efectivoMás costo-efectivo
Sin gestión de infraMejor. Totalmente gestionadoAutogestiónAutogestión total
Prioridad SEO (Core Web Vitals)Ventaja. Entrega edge reduce LCPDepende de la regiónCDN puede compensar

Reglas generales

Edge es la elección correcta cuando:

  • Tu sitio es multilingüe y apunta a usuarios en todo el mundo
  • Los rankings de Google (Core Web Vitals) generan ingresos directamente
  • Tu equipo es pequeño y no puede dedicar tiempo a infraestructura

VPS es la elección correcta cuando:

  • Tu sitio sirve un idioma en una región
  • El tráfico es impredecible (potencial viral)
  • Necesitas una factura mensual predecible

On-premise es la elección correcta cuando:

  • El tráfico es masivo (decenas de millones de páginas vistas mensuales) y la optimización de costos es crítica
  • Los requisitos de seguridad impiden que los datos salgan de tus instalaciones
  • Tienes un equipo de infraestructura dedicado

Resumen

El edge computing ofrece "rápido" y "barato" juntos — mientras el tráfico es bajo. A medida que escala, la facturación basada en uso entra en efecto.

Los modelos de costo fijo (VPS, on-premise) ofrecen previsibilidad. El volumen de solicitudes no cambia la factura mensual. Pero la entrega global y la gestión de infraestructura son costos separados.

La respuesta correcta depende del proyecto. Lo importante es entender las diferencias del modelo de facturación antes de elegir. Elegir hosting edge solo porque "empieza gratis" puede llevar a una factura inesperada a fin de mes.

Para una guía detallada sobre cómo controlar la facturación basada en uso de Vercel, consulta la guía de configuración de Spend Management.