Guía de CDN para Principiantes

Krystle Herbrandson - Directora de Ventas - Transmitido el 31 de Mayo, 2017

El contenido no siempre se crea de la misma manera. Reducir el tiempo que le toma a cada pieza de información viajar desde el servidor de hospedaje hasta el cliente, proporcionará una menor latencia y una experiencia para el usuario más optimizada. Por último, se evita perder usuarios como resultado de periodos de carga extendidos.

Krystle cubrirá cómo una red de distribución de contenido (CDN) puede mejorar tu sitio web, haciéndolo más fuerte y rápido.

Un CDN utiliza almacenamiento en caché y múltiples puntos de presencia (PoP) alrededor de todo el mundo para poder servir tu sitio web rápidamente, garantizando la disponibilidad de tu sitio durante los incrementos repentinos de tráfico y los ataques DDoS.

Victoria • Canada • Home of Sucuri's
Alycia Mitchell - Digital Marketing Manager

Krystle Herbrandson - Director of Sales

Krystle Herbrandson

@kherbrandson

Krystle es la Directora de Ventas en Sucuri. Ella tiene el gran placer de dirigir un grupo de profesionales de ventas únicos, ubicados alrededor del mundo. Junto a su equipo, ayuda a los clientes a navegar el paisaje de la seguridad de sitios web.

Preguntas & Respuestas

Pregunta #1: ¿Cómo hace el sitio para llamar a San Diego, en lugar del PoP de Nueva York del CDN?

Respuesta: Con el uso de GeoDNS. La ubicación del usuario define el PoP más cercano y enruta el tráfico en consecuencia de esto. El usar una red anycast global asegura que el usuario sea enrutado usando la conexión con la velocidad más alta.

Pregunta #2: ¿Qué pensamos de usar SSL en todas partes o de la oferta de certificados de Let's Encrypt?

Respuesta: ¡Let's Encrypt es genial! Los certificados SSL están disponibles para las masas sin costo alguno. También es importante tener en cuenta que el certificado SSL es sólo un componente de la seguridad de un sitio. Proporciona un medio encriptado de comunicación entre el usuario y el sitio. Sin embargo, no impide que la comunicación incluya contenido malicioso.

Pregunta #3: ¿Cómo puede un CDN beneficiar a alguien que hace negocios nada más de manera local?

Respuesta: El CDN te ayuda a ofrecer opciones de almacenamiento en caché que pueden mejorar de manera significativa el rendimiento del sitio web para el usuario, independientemente de donde elijas para hacer negocios. Además, la ubicación del servidor de alojamiento donde tu sitio web está alojado es lo que determina la distancia y el tiempo de enrutamiento para la solicitud del usuario, y no el hecho que la empresa esté ubicada en cierta área.

Pregunta #4: ¿El rendimiento comienza con el servidor de alojamiento, e influencia el rendimiento en general del CDN?

Respuesta: El CDN trabaja para optimizar el rendimiento del sitio. El rendimiento del servidor de alojamiento es importante para las peticiones que no se almacenan en caché. Dependiendo del nivel de caché implementado, las solicitudes hechas al servidor de alojamiento para extraer el contenido dependerán de su rendimiento. El CDN también ofrece la opción de conmutación por error si el servidor de alojamiento está fuera de línea.

Preguntas & Respuestas

Pregunta #1: ¿Cómo hace el sitio para llamar a San Diego, en lugar del PoP de Nueva York del CDN?

Respuesta: Con el uso de GeoDNS. La ubicación del usuario define el PoP más cercano y enruta el tráfico en consecuencia de esto. El usar una red anycast global asegura que el usuario sea enrutado usando la conexión con la velocidad más alta.

Pregunta #2: ¿Qué pensamos de usar SSL en todas partes o de la oferta de certificados de Let's Encrypt?

Respuesta: ¡Let's Encrypt es genial! Los certificados SSL están disponibles para las masas sin costo alguno. También es importante tener en cuenta que el certificado SSL es sólo un componente de la seguridad de un sitio. Proporciona un medio encriptado de comunicación entre el usuario y el sitio. Sin embargo, no impide que la comunicación incluya contenido malicioso.

Pregunta #3: ¿Cómo puede un CDN beneficiar a alguien que hace negocios nada más de manera local?

Respuesta: El CDN te ayuda a ofrecer opciones de almacenamiento en caché que pueden mejorar de manera significativa el rendimiento del sitio web para el usuario, independientemente de donde elijas para hacer negocios. Además, la ubicación del servidor de alojamiento donde tu sitio web está alojado es lo que determina la distancia y el tiempo de enrutamiento para la solicitud del usuario, y no el hecho que la empresa esté ubicada en cierta área.

Pregunta #4: ¿El rendimiento comienza con el servidor de alojamiento, e influencia el rendimiento en general del CDN?

Respuesta: El CDN trabaja para optimizar el rendimiento del sitio. El rendimiento del servidor de alojamiento es importante para las peticiones que no se almacenan en caché. Dependiendo del nivel de caché implementado, las solicitudes hechas al servidor de alojamiento para extraer el contenido dependerán de su rendimiento. El CDN también ofrece la opción de conmutación por error si el servidor de alojamiento está fuera de línea.

Pregunta #5: ¿Necesito almacenamiento en caché adicional aún si estoy usando un CDN? ¿Cuál es el impacto o los beneficios?

Respuesta: Como mencionamos, si introduces múltiples formas de almacenamiento en caché, o incluso múltiples CDN, pueden haber complicaciones, e identificar la causa de los problemas puede convertirse en algo bastante complejo. ¡Ten cuidado con esto y ten paciencia!

Pregunta #6: ¿Por qué utilizar Sucuri WAF/CDN en vez de otros proveedores?

Respuesta: Sucuri busca proveer una solución de seguridad de sitios web completa. Nosotros nos enfocamos en la seguridad. Nuestra Plataforma de Protección provee a los sitios web de un WAF/IPS que utiliza una red anycast global para proveer rendimiento optimizado y administración de DNS. Tienes que pensar en una solución que funcione para tu sitio web, y tener definido tu enfoque de seguridad en capas y así poder balancear qué te ofrece cada solución disponible.

Pregunta #7: ¿Necesito limpiar/refrescar la caché después de actualizar el contenido del sitio web?

Respuesta: Puedes esperar a que el tiempo designado por el nivel de caché que elegiste para tu sitio web pase, o en muchos casos, hay un API que puedes utilizar para limpiar la caché cuando actualices el contenido.

Pregunta #8: ¿Exactamente, cómo un CDN puede proteger contra ataques DDoS?

Respuesta: Un CDN te protege contra ataques DDoS porque la red absorbe todo el tráfico, antes de que llegue a los servidores de alojamiento de tu sitio. Esta es una gran publicación que puede ayudar a explicar los beneficios de las herramientas de almacenamiento en caché.

Pregunta #9: ¿Cómo trabajan los CDN con las bases de datos, especialmente con las que guardan datos de usuarios que están en constante actualización?

Respuesta: Depende del CDN, con el firewall Sucuri tienes que asegurarte de usar el nivel de caché de Sitios para evitar problemas, ya que esta opción respetara los cabezales o headers de caché del servidor de alojamiento. Tienes que asegurarte que los cabezales en el servidor de alojamiento estén bien configurados para evitar problemas con el almacenamiento en caché, y aún así almacenar en caché tanto como sea posible. Puedes leer el artículo referente a esto en nuestra base de conocimiento aquí, investigar cabezales de caché.

Pregunta #10: Tengo Sucuri en mi sitio web, sin embargo, cuando verifico el sitio con una prueba de velocidad, los resultados siempre dicen que no tengo un CDN instalado en mi sitio.

Respuesta: Depende de la herramienta para probar la velocidad que utilizas, algunos no reconocen el Firewall Sucuri como un CDN, ya que no han implementado esto en sus herramientas. Lo importante aquí es que sí estás utilizando un CDN/red Anycast global con el Firewall Sucuri. Los probadores de velocidad son excelentes para obtener recomendaciones generales, pero no deberían ser confiados fielmente, esta es solo una de las razones.

Pregunta #11: ¿Hay alguna ventaja en rendimiento al usar algo parecido a MaxCDN, en comparación con lo que se incluye en un plan con Sucuri?

Respuesta: MaxCDN solamente almacenará en caché archivos como imágenes, CSS, JavaScript, etc. Y aunque MaxCDN tiene más puntos de presencia que el Firewall Sucuri, este último filtra todo el tráfico HTTP y HTTPS entrante, esto le permite un mayor almacenamiento en caché y resulta en un mayor beneficio en rendimiento. Si estás usando el Firewall Sucuri, normalmente no necesitarás usar otro CDN, ni es recomendado, ya que complica la solución de problemas y otras cosas.

Pregunta #12: ¿El CDN de Sucuri soporta almacenamiento en caché de videos?

Respuesta: Es importante tener en cuenta que la transmisión de vídeo, en comparación con un servidor para sitios web regular, es muy diferente en términos de configuración óptima. Es mucho mejor utilizar un reproductor de vídeo externo, como YouTube, o un servidor adaptado específicamente para la transmisión de vídeo.

Pregunta #13: Hola, hemos estado usando Sucuri solamente para nuestro sitio web y vamos a usar Sucuri para nuestra propia API RESTful en poco tiempo. Mi pregunta es, ¿cómo podemos mejorar el rendimiento - Sucuri es suficiente? Hemos estado utilizando MySQL y Redis para acelerar las peticiones. La velocidad por defecto actual es ~450ms.

Respuesta: El Firewall de Sucuri es definitivamente una parte de la optimización del rendimiento con los diversos beneficios que ofrecemos, incluyendo una red Anycast global/CDN, almacenamiento en caché, HTTP/2, y compresión GZIP. Hay muchas maneras más de optimizar tu sitio, y sería buena idea que le echaras un vistazo a nuestro reciente webinar sobre optimización para un mejor rendimiento.

Pregunta #14: ¿Todavía necesitas un plugin para almacenamiento en caché en tu sitio (como W3 Total Cache) si estás usando un CDN?

Respuesta: Agrega una capa más de caché, así que cuando hagas actualizaciones al sitio web, tienes que estar consciente de esto, y también agrega otra capa de complejidad al solucionar problemas. Sin embargo, tener una capa de caché en la aplicación o servidor de alojamiento, generalmente te ayudará con el rendimiento de peticiones que no pueden ser cacheadas por el CDN, así que sí tiene ventajas. Tienes que considerar el impacto y escoger lo que sea mejor para tu sitio.

Pregunta #15: ¿Cómo sabe el CDN si el sitio web está actualizado, y cuándo y qué tan rápido puede limpiar su caché? ¿Que pasa si el sitio web también utiliza caché?

Respuesta: Depende del CDN y los ajustes específicos, es mejor contactarte con tu proveedor de CDN y ellos podrán proveer más detalles de su configuración.

Pregunta #16: ¿Ahora que son parte de GoDaddy, ellos me dejaran usarlos a ustedes como un CDN?

Respuesta: Con un simple cambio en los registros A de tus DNS en el panel de tu alojamiento podrás activar nuestro CDN y no tendrás problemas con los ajustes.

Nuestro Próximo Webinar

WEBINAR: CÓMO LIMPIAR UN SITIO WEB WORDPRESS HACKEADO

Néstor Angulo - Analista de Seguridad | Martes, 5 de Diciembre de 2017 a las 9am PST

Sin importar el nivel de experiencia en administración de sitios web que tengas, lidiar con un sitio web hackeado puede ser desalentador y frustrante. El impacto a tu reputación, tráfico e incluso SEO puede ser devastador y sin dudas creará una mala experiencia para tus visitantes o resultará en una pérdida en ganancias.

Únete a uno de nuestros analistas de seguridad líderes, Néstor Angulo, que te enseñará cómo limpiar malware de un sitio web WordPress hackeado y te guiará en los procesos de endurecimiento para reducir los riesgos de reinfección.

Néstor Angulo

Néstor Angulo

Analista de Seguridad

Néstor es un Analista de Seguridad en Sucuri y es un entusiasta de la tecnología y la fotografía. Su amor por la tecnología comenzó cuando su mamá le enseñó cómo funcionaban las computadoras Amstrad y lo motivó a abrir una grabadora VHS. A Néstor le encanta aprender y poder compartir sus conocimientos.