¿Qué es una buena configuración de CDN si quiero crear un sitio web similar a un tubo?

Existen numerosos métodos disponibles para mejorar el rendimiento de su sitio web; sin embargo, Content Delivery Network (CDN) es la ruta más rápida y fácil para esto. Es una solución sin problemas, que podría ser una ayuda para los numerosos sitios web, especialmente para los sitios de comercio electrónico, ya que tienen el mayor acceso para los usuarios.

Un CDN es básicamente una red de servidores geológicamente dispersos. Cada nodo CDN almacena el contenido estático de un sitio web, como imágenes, archivos CSS (Cascading Style Sheet) e incluso otros componentes auxiliares. Cuando cualquier usuario de Internet solicite su sitio web, el nodo CDN más cercano al usuario entregará todo el contenido estático, garantizando la distancia más corta para que la información viaje, proporcionando en consecuencia la experiencia más rápida en el sitio web.

Por lo tanto, un CDN lo ayuda a mejorar drásticamente el rendimiento del alojamiento de su sitio. También proporciona el mayor ancho de banda a los usuarios de Internet de esa red específica.

He participado en múltiples construcciones de plataformas de video a gran escala y puedo decirle a través de la experiencia que hay muchas partes móviles a considerar.

  1. Necesita que el sitio web tenga alta disponibilidad y no administre las cargas directamente, ya que esto se convertirá en un cuello de botella. Considere un CMS que se puede implementar en un entorno de alojamiento en la nube administrado O si lo está construyendo desde cero o con un marco, use AWS / Azure o, idealmente, Google Cloud para alojar y utilizar sus grupos de autoescalado.
  2. Has considerado la codificación ¿verdad? No puede esperar que sus usuarios carguen videos que sean adecuados para la web. Debe tomar su fuente de origen y codificarla en un formato web adecuado. .mp4 es el más aceptado en todos los navegadores y dispositivos, pero algo como HLS o MPEG-DASH permitiría la transmisión de múltiples velocidades. Utilice el servicio de codificación de video simple en la nube de coco para desarrolladores.
  3. Una vez que tenga los activos codificados, ahora puede EMPUJARLOS a su elección de CDN o dejar que el CDN los tire, que es el tipo más común de CDN y se conoce como Origin-Pull. Utilizaría una solución híbrida de AWS / Google / Rackspace para el alojamiento de Origin, ya que esto permitirá una mejor integración con el proveedor de codificación. Y use un CDN barato como MaxCDN o Content Delivery Network | CDN77.com para la entrega de video real.

Muchas partes móviles, pero fácilmente realizables si planifica bien y utiliza los socios adecuados.

La divulgación completa. Soy dueño de una plataforma de video que es ideal para proyectos como este. NO ESTÁ EN LA LISTA ANTERIOR, son simplemente algunos de nuestros proveedores. Póngase en contacto si desea saber más sobre nuestra solución.

Aquí hay varios aspectos a considerar y las especificaciones técnicas que ha mencionado son solo algunos de ellos.

Lo que también debes tener en cuenta:

  1. La ubicación de tus usuarios. Todos y cada uno de los proveedores de CDN tienen una distribución diferente de servidores perimetrales e incluso el precio a menudo difiere según la región. Desea seleccionar el proveedor con la mejor relación técnica / precio en una región determinada. No se beneficiará de sesenta servidores de borde en Asia si sus usuarios están en América del Sur.
  2. Cuánto tráfico y qué tamaño de almacenamiento necesitaría. Esto es algo que puede influir mucho en sus costos. Algunas de las compañías apuntan a sitios más pequeños, mientras que otras tienen precios más adecuados para los grandes. Desea comenzar barato, pero debe considerar lo que sucede cuando su sitio crece. Es posible cambiar de proveedor de CDN, pero es algo que desea evitar si es posible. Elija un proveedor que tenga un buen plan de inicio para que pueda comenzar y poder obtener un buen trato cuando el sitio crezca.

Hay muchas buenas compañías por ahí. Recomendaría Content Delivery Network | CDN77.com porque tienen un plan Pay As You Go para los principiantes y planes masivos para la versión para adultos del sitio.

Puede intentar usar algo como Cloudinary para facilitar la manipulación de videos, y proporcionan un CDN (Akamai).

El CDN más famoso es Cloudfront (AWS) que puede usar con un depósito S3 (para almacenar los archivos).

No todas las redes de entrega de contenido son buenas para los sitios web de tipo YouTube. He probado StreamZilla, es perfecto, pero solo para Europa. Akamai es una de las mejores redes para sus necesidades también. También puedes probar CDNsun, especialmente si tienes muchos visitantes del Reino Unido.