Es un grupo de servidores distribuidos geográficamente para almacenar el cache de Sitios Web y aplicaciones cerca de los usuarios finales ayudando a estos a tener una conexión rápida y segura.
Es importante notar que un Hosting aloja el Sitio Web y que un CDN almacena el contenido del mismo (cache) en su red.
Hoy en día muchas empresas de Hosting tienen su propia CDN y en la mayoría de los casos la ofrecen como un servicio de pago adicional al plan contratado. Sin embargo, tenemos servicios como Cloudflare que ofrecen planes gratuitos y de pago y tienen la ventaja de tener una red más amplia.
¿Esto significa que hay que ir directamente por Cloudflare?
No.
Esto requiere un análisis más amplio. Pero veamos uno de los puntos más importantes a considerar: la ubicación geográfica de los servidores. Todas las empresas que ofrecen una CDN ponen a disposición la ubicación de sus servidores. Qué pasa si mi objetivo es ofrecer mis productos y servicios en mi ciudad y alrededores y mi Hosting tiene su CDN a 300km de mi ciudad y Cloudflare lo tiene a 1500km. Pues si ambos tienen características similares vamos por el que más cerca de mi audiencia está.