Definición:
Un CDN (Content Delivery Network) o Red de Entrega de Contenidos es un sistema interconectado de servidores informáticos repartidos por varios lugares del mundo. Estos servidores están diseñados para entregar contenidos web de forma rápida y eficaz a los usuarios, independientemente de su ubicación geográfica. Los CDN funcionan almacenando en caché copias de contenidos como páginas web, vídeos, música o software en la red de servidores. Esto reduce la carga de los servidores individuales y ayuda a mejorar el rendimiento del sitio web y la capacidad de respuesta para los usuarios.
Ventajas de los CDN
- Los CDN pueden mejorar significativamente la velocidad y la calidad de la entrega de contenidos web a los usuarios. Esto se consigue distribuyendo la carga entre varios servidores, lo que ayuda a reducir la latencia y ofrecer un servicio más fiable.
- Los CDN también facilitan la gestión de la entrega de contenidos en varias regiones, ya que proporcionan una red global de servidores que puede utilizarse para contenido estático y dinámico.
- Otra ventaja de los CDN es su capacidad para mejorar la seguridad de los sitios web al proporcionar sólidas funciones de filtrado de contenidos. Esto ayuda a proteger los sitios web contra ataques maliciosos y exploits, reduciendo el riesgo de tiempo de inactividad o pérdida de datos.
- Además, los CDN pueden ayudar a mejorar el posicionamiento web optimizando la entrega de páginas web para usuarios móviles. Muchos CDN ofrecen herramientas que ayudan a adaptar el contenido a diferentes tamaños de pantalla y mejoran la velocidad de carga para los usuarios móviles, lo que puede ser beneficioso para las empresas que quieren llegar a un público más amplio.
Ejemplos de CDN
Entre los principales CDN a nivel muncial podemos citar:
- Akamai
- Cloudflare
- Fastly
- Amazon CloudFront
- CDN de Microsoft Azure
- CDN en la nube de Google
- Red de Entrega de Contenidos (CDN) IBM Bluemix
- cdn77
- CDN de Level 3 Communications
- StackPath