Una Content Delivery Network ya no es un lujo, sino la infraestructura básica de cualquier proyecto web público. En 2026, la elección del proveedor de CDN influye no solo en la velocidad de carga, sino también en el SEO (Core Web Vitals), la seguridad (protección DDoS) y el presupuesto (el tráfico cuesta dinero).
Plataformas recomendadas: cloudflare.com, keycdn.com
En los últimos años he probado una decena de CDN, desde Cloudflare hasta Bunny, y he reunido los criterios que conviene evaluar antes de decidirse. Sin vincularme a ningún proveedor concreto.
Paso 1. Geografía de la audiencia
La primera gran pregunta: ¿dónde están tus usuarios?
Si el 90% del tráfico viene de España y Latinoamérica, no necesitas una CDN con más de 100 nodos en el Sudeste Asiático. Necesitas nodos en Madrid, Miami, São Paulo, Bogotá y Ciudad de México.
Si tu audiencia es global (EE. UU., Europa, Asia), mira la cantidad y ubicación de los PoP (puntos de presencia). Cloudflare lidera con más de 330 ciudades, seguido de Bunny (114+), Fastly (80+) y KeyCDN (60+).
Puedes comprobar la cobertura con el looking glass del proveedor. No seas perezoso: lanza ping y traceroute desde varias regiones hasta el nodo más cercano.
Paso 2. Tipo de contenido
Cada tipo de contenido requiere una estrategia de CDN distinta:
Archivos estáticos (CSS, JS, imágenes, fuentes): cualquier CDN con zona pull sirve. Configuras el origen, activas la caché y listo.
Vídeo y streaming: necesitas una CDN especializada con soporte para HLS/DASH, byte-range requests y bitrate adaptativo. Bunny Stream, Cloudflare Stream, Mux.
Respuestas de API: necesitas edge caching con TTL corto (segundos, no horas) y posibilidad de invalidación por API. Cloudflare, Fastly.
Contenido dinámico: la CDN no cachea, sino que hace de proxy hacia el origen. Es clave una red con baja latencia hasta tu servidor. Argo Smart Routing de Cloudflare, Accelerate de Bunny.
Archivos de descarga (PDF, instaladores): cualquier CDN con gran volumen de tráfico incluido.
Paso 3. Modelo de precios
Los precios de CDN en 2026 varían de $0.01 a $0.12 por gigabyte. Una diferencia de 12 veces.
Modelos principales:
- Pago por uso: pagas por el tráfico. Bunny ($0.01–$0.03/GB), KeyCDN ($0.04/GB)
- Tarifa plana con paquetes: precio fijo por terabyte. Cloudflare (Pro $20/mes, incluye más que solo CDN)
- Enterprise con contrato: precio personalizado para volúmenes desde 50 TB/mes. Cloudflare, Fastly, Akamai
Para un proyecto con 1 TB de tráfico al mes: Bunny — $10, Cloudflare Pro — $20 (incluyendo WAF y protección), KeyCDN — $40, Fastly — $50+. La diferencia es notable.
No te fijes solo en el precio del tráfico, mira también los costes ocultos: certificados de pago, peticiones a la API de invalidación, coste del almacenamiento integrado.
Paso 4. Seguridad
Una buena CDN también es un escudo. Esto es lo que debe tener:
Certificados TLS gratuitos — estándar en 2026. Emisión y renovación automáticas. Cloudflare, Bunny y Fastly lo hacen.
Protección DDoS — Cloudflare es el rey (gratis para L3/L4, L7 en el plan Pro). Los demás ofrecen protección básica, suficiente hasta el primer incidente grave.
WAF (Web Application Firewall) — bloqueo de inyecciones SQL, XSS y otros ataques en el edge. El WAF de Cloudflare está disponible en el plan Pro ($20/mes). En Bunny y Fastly, mediante plugins o reglas personalizadas.
Protección contra bots — Cloudflare lidera con Turnstile. Los demás van detrás.
Si tu sitio es un servicio público que maneja dinero, el WAF y la protección DDoS son obligatorios. No escatimes en esto.
Paso 5. Developer Experience
Para los desarrolladores importan tres cosas:
API: control total sobre zonas, caché e invalidación. Cloudflare, Bunny y Fastly tienen APIs excelentes. KeyCDN es más simple.
Terraform/Pulumi: gestión de la configuración como código. El provider de Cloudflare es maduro. Bunny está avanzando.
Integración CI/CD: invalidación automática de caché al desplegar. GitHub Actions, GitLab CI. Todas las CDN principales lo soportan.
Checklist para elegir CDN
Antes de introducir los datos de la tarjeta, repasa estos puntos:
- ¿Hay PoP en las regiones de tu audiencia? ¿Lo has comprobado con el looking glass?
- ¿El tipo de contenido (estático/vídeo/API/archivos) está soportado?
- ¿El tráfico entra en el presupuesto con un margen del 30%?
- ¿Los certificados TLS son gratuitos y con renovación automática?
- ¿La protección DDoS está incluida en el plan?
- ¿Necesitas WAF? Si es así, ¿está disponible en el plan elegido?
- ¿La API cubre las operaciones necesarias (purge, warm, configure)?
- ¿El provider de Terraform es maduro para IaC?
- ¿Soporte: chat/email/teléfono? ¿SLA?
- ¿Hay prueba gratuita o nivel gratuito para testear?
Algunas recomendaciones (subjetivas)
Para la mayoría de proyectos pequeños y medianos: Bunny CDN. Barato, rápido, sin sorpresas. Pagas solo por el tráfico.
Para proyectos con mayores requisitos de seguridad: Cloudflare. WAF, DDoS, bots: todo en el plan Pro por $20/mes. El conjunto de funciones más completo del mercado.
Para e-commerce y sitios de alto tráfico con requisitos personalizados de caché: Fastly. VCL potente, edge computing (Compute@Edge), invalidación instantánea. Caro, pero flexible.
Y después, ¿qué?
Conecta la CDN elegida, configura el origen y comprueba con PageSpeed y WebPageTest que los archivos estáticos se sirven realmente desde los nodos edge. Las cabeceras de respuesta no mienten: cf-cache-status: HIT (Cloudflare) o CDN-Cache: HIT (Bunny) son la prueba de que todo está bien configurado.
Y no olvides la monitorización. UptimeRobot o Better Stack te avisarán si un nodo de la CDN se cae y el tráfico empieza a ir directamente al origen. Sin monitorización, te enterarás por los usuarios.