SlideShare uma empresa Scribd logo
1 de 56
¿Qué es una CDN?,
¿cómo funciona?, ¿necesito
una y cómo incluirla?,
bienvenido/a,
esta es tu ponencia
Beneficios de utilizar una
CDN en tu proyecto
WordPress
Fernando Puente
@fpuenteonline
BIO
@fpuenteonline - Informático de vocación y de profesión,
formador ocasional y beginner de comer y beber.
Llevo 21 años trabajando en TI, los últimos 11 en medios de
comunicación online y desde 2007 con plataformas WordPress.
Consultor y colaborador de SiteGround, Consultor para La
Estrategia de Chapman y formador para no técnicos.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
0
Objetivo: conocer qué
puede aportar una CDN
en un proyecto web
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
•  Definición
•  10 Beneficios
•  Otros
•  Ejemplo
•  No es necesaria
Sumario
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Content Delivery Network (CDN)
Red de entrega de contenidos: red de centros de servidores
que están distribuidos por todo el mundo y que tienen una
copia del contenido estático de tu sitio web.
Una CDN no es un servicio de hosting, es un servicio
añadido; siempre necesitarás de un hosting para tu web.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
1
De Kanoha - Trabajo propio, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=7868809
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Content Delivery Network (CDN)
Cómo funciona
Tras la primera solicitud de un contenido, la red de servidores
almacena una copia del contenido.
Dependiendo de la localización del visitante sirve la información
desde el servidor más cercano, mejorando la rapidez y eficacia al
entregar los contenidos desde la menor distancia.
Dos tipos de CDN (se pueden combinar):
-  Tipo DNS o por delante de tu web (con tu mismo dominio)
-  Tipo Storage o almacenamiento (distinto nombre de dominio)
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
1
¡Qué fácil!
¡Ya entendí qué es una
CDN y sin tecnicismos!
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Proveedores de CDN
•  Cloudflare
•  KeyCDN
•  Photon de Jetpack (CDN sólo de imágenes)
•  StackPath (antiguo MaxCDN)
•  CDN77
•  Amazon CloudFront
•  Fastly
•  Incapsula
•  Akamai
•  Transparent CDN
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
1
•  Definición
•  10 Beneficios
•  Otros
•  Ejemplo
•  No es necesaria
Sumario
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
1 – Cercanía al usuario
Entrega más rápida de
los contenidos
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Entrega más rápida
•  Servidores situados a lo largo de todo el mundo.
•  El sistema determina el punto más cercano al usuario*
•  Más cercanía = entrega de contenidos más rápida.
•  Mejor UX. SEO: menor tiempo de carga.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.1
* Mediante tecnología Anycast + Enrutamiento por geolocalización
2 - HTTPS
Certificados SSL
incluídos
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Disponer de HTTPS
•  Comunicación segura con los usuarios, sin necesidad de
certificado en tu servidor.
•  Capacidad para forzar la comunicación a HTTPS.
•  Reescritura a HTTPS.
•  Manejar tus certificados en la CDN.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.2
3- Siempre activo
A prueba de caídas
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Servicio siempre activo
•  Protección frente a caídas del servidor, sirviendo desde la CDN la
última versión estática de nuestros contenidos hasta que se
recupere nuestro servidor.
•  Sólo para contenidos estáticos y ciertas páginas (más visitadas).
•  Frente a una caída de un centro de datos de la CDN, el tráfico es
reenviado a otra.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.3
4 - Minify
Menor tamaño de
archivos de texto
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Minify de nuestro código
•  Reduce el tamaño del código fuente: HTML, CSS y JS.
•  Menos acciones necesarias en nuestro servidor.
•  Posibilidad de concatenarlos.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.4
5 - Compresión
Ficheros de tipo texto
comprimidos
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Compresión
•  Aplica compresión Gzip o Deflate a nuestros archivos en función
del navegador del cliente.
•  Menos acciones necesarias en nuestro servidor.
•  Algunas incorporan compresión Brotli, hasta un 26% de mejora
sobre los algoritmos habituales:
§  Google Chrome: Chrome 49+
§  Mozilla Firefox: Firefox 44+
§  Opera: Opera 36+
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.5
6- Caché adicional
Compatible con otras
estrategias de caché
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Compatible con otras estrategias
de caché
Estrategia adicional y transparente a:
•  Caché de navegador (puede modificar dinámicamente las
cabeceras).
•  Reverse proxy.
•  Caché de servidor.
•  Caché de base de datos.
•  Caché de objetos.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.6
7 – Ocultar nuestra IP
Si no saben donde
estoy, menos ataques
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Seguridad I: Ocultar la IP real del
servidor
•  Nuestro dominio es servido por la IP que asigna la CDN,
ocultando nuestra IP real de nuestro servidor.
•  El dominio es redirigido a la CDN en la configuración DNS.
•  Menos posibilidades de ataque directo al servidor.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.7
8 – Servicio Anti-DoS
Protección contra
ataques de denegación
de servicio
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
•  La infraestructura de la CDN, mucho mayor que la de nuestro
servidor, soporta grandes cantidades de tráfico.
•  Capa adicional inteligente para prevenir ataques masivos.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.8
Seguridad II: Protección contra
ataques de denegación de
servicio
9 - WAF
Capa adicional de
Firewall
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Seguridad III: WAF
•  Capa adicional de firewall (reglas).
•  Protección adicional contra ataques XSS e intentos de inyección
SQL a nuestro sitio web.
•  Bloqueo de IP’s maliciosas frente a comportamientos no
deseados.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.9
10 - Menos servidor
Libera de trabajos
a nuestro servidor
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Menos recursos de servidor
•  Menos contenidos a servir.
•  Menos servicios activos necesarios.
•  Reducción de costes de hosting.
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
2.10
CDN: configuración estándar
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
CDN: configuración optimizada
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
•  Definición
•  10 Beneficios
•  Otros
•  Ejemplo
•  No es necesaria
Sumario
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Otros beneficios
•  Balancear carga entre nuestros servidores.
•  Geoposicionar a los usuarios.
•  Redirecciones.
•  Transcodificación/recodificación de video.
•  Redirigir tráfico móvil.
•  Protección contra el hotlinking.
•  Servicio DNS.
•  Protección contra bots.
•  Optimización de imágenes.
•  Server PUSH, …
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
3
•  Definición
•  10 Beneficios
•  Otros
•  Ejemplo
•  No es necesaria
Sumario
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Ejemplo de setup
básico con
Cloudflare
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
https://support.cloudflare.com/hc/en-us/articles/205177068-Step-1-How-does-Cloudflare-work-
¿Demasiado bonito?
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
•  Definición
•  10 Beneficios
•  Otros
•  Ejemplo
•  No es necesaria
Sumario
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
No es necesaria una CDN
•  Intranets o entornos privados o accesibles por VPN.
•  Proyectos donde no tenga presencia geográfica la CDN.
•  Sitios con poco o ningún contenido estático.
•  Muy pocos usuarios.
•  Servicios machine-machine (web services, API, ….).
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
5
Ya eres todo un
experto en cómo
implementar un CDN,
¡aprovéchalo!
Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
"Let's be careful out there“
Gracias
Fernando Puente
@fpuenteonline
Beneficios de utilizar una CDN en tu proyecto WordPress

Mais conteúdo relacionado

Semelhante a Beneficios de utilizar una CDN en tu proyecto WordPress

La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016Fernando Puente
 
Dynamics saturday madrid 2019 conecta business central con el mundo v2
Dynamics saturday madrid 2019   conecta business central con el mundo v2Dynamics saturday madrid 2019   conecta business central con el mundo v2
Dynamics saturday madrid 2019 conecta business central con el mundo v2Demian Raschkovan
 
Presentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de Chile
Presentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de ChilePresentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de Chile
Presentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de ChileeCommerce Institute
 
Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017
Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017
Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017Fernando Puente
 
Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web SEMrush_es
 
12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar Wordpress12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar WordpressRaiola Networks
 
Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015
Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015 Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015
Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015 eCommerce Institute
 
Optimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-MemoryOptimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-MemoryGonzalo Chacaltana
 
Las empresas españolas se suben a la nube
Las empresas españolas se suben a la nube Las empresas españolas se suben a la nube
Las empresas españolas se suben a la nube Jacqueline Zuñiga
 
Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016Fernando Puente
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
 
Presentacion 6 razones tu empresa necesita servidor dedicado
Presentacion 6 razones tu empresa necesita servidor dedicadoPresentacion 6 razones tu empresa necesita servidor dedicado
Presentacion 6 razones tu empresa necesita servidor dedicadoservidoresdedic
 
Puntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksPuntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksRaiola Networks
 
Servidores Administrados: aspectos fundamentales a considerar
Servidores Administrados: aspectos fundamentales a considerarServidores Administrados: aspectos fundamentales a considerar
Servidores Administrados: aspectos fundamentales a considerarNominalia
 
[webinar]: Cómo administrar integraciones privadas en la nube | Cap. III
[webinar]: Cómo administrar integraciones privadas en la nube | Cap. III[webinar]: Cómo administrar integraciones privadas en la nube | Cap. III
[webinar]: Cómo administrar integraciones privadas en la nube | Cap. IIIGonzalo Chelme
 
Taller avanzado de WordPress por Alvaro Fontela para CEMD
Taller avanzado de WordPress por Alvaro Fontela para CEMDTaller avanzado de WordPress por Alvaro Fontela para CEMD
Taller avanzado de WordPress por Alvaro Fontela para CEMDRaiola Networks
 

Semelhante a Beneficios de utilizar una CDN en tu proyecto WordPress (20)

La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
La importancia de la caché para un proyecto WordPress - WordCamp Sevilla 2016
 
Dynamics saturday madrid 2019 conecta business central con el mundo v2
Dynamics saturday madrid 2019   conecta business central con el mundo v2Dynamics saturday madrid 2019   conecta business central con el mundo v2
Dynamics saturday madrid 2019 conecta business central con el mundo v2
 
Presentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de Chile
Presentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de ChilePresentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de Chile
Presentación Rodrigo Valdes - Workshop 21/Noviembre | Santiago de Chile
 
Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017
Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017
Estrategias de caché para un proyecto WordPress - WordCamp Bilbao 2017
 
Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web Wpo mejora los tiempos de carga de tu web
Wpo mejora los tiempos de carga de tu web
 
12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar Wordpress12 técnicas WPO para optimizar Wordpress
12 técnicas WPO para optimizar Wordpress
 
Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015
Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015 Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015
Presentación Rodrigo Valdes de Petris- eCommerce Day Santiago 2015
 
IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions
 
Optimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-MemoryOptimización de aplicaciones web con base de datos NoSQL In-Memory
Optimización de aplicaciones web con base de datos NoSQL In-Memory
 
Las empresas españolas se suben a la nube
Las empresas españolas se suben a la nube Las empresas españolas se suben a la nube
Las empresas españolas se suben a la nube
 
Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016Optimizando el perímetro de WordPress - WordCamp Santander 2016
Optimizando el perímetro de WordPress - WordCamp Santander 2016
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
 
Backbeam
BackbeamBackbeam
Backbeam
 
Azure intro
Azure introAzure intro
Azure intro
 
Presentacion 6 razones tu empresa necesita servidor dedicado
Presentacion 6 razones tu empresa necesita servidor dedicadoPresentacion 6 razones tu empresa necesita servidor dedicado
Presentacion 6 razones tu empresa necesita servidor dedicado
 
computacion en nube
computacion en nubecomputacion en nube
computacion en nube
 
Puntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola NetworksPuntos clave para optimizar Wordpress by Raiola Networks
Puntos clave para optimizar Wordpress by Raiola Networks
 
Servidores Administrados: aspectos fundamentales a considerar
Servidores Administrados: aspectos fundamentales a considerarServidores Administrados: aspectos fundamentales a considerar
Servidores Administrados: aspectos fundamentales a considerar
 
[webinar]: Cómo administrar integraciones privadas en la nube | Cap. III
[webinar]: Cómo administrar integraciones privadas en la nube | Cap. III[webinar]: Cómo administrar integraciones privadas en la nube | Cap. III
[webinar]: Cómo administrar integraciones privadas en la nube | Cap. III
 
Taller avanzado de WordPress por Alvaro Fontela para CEMD
Taller avanzado de WordPress por Alvaro Fontela para CEMDTaller avanzado de WordPress por Alvaro Fontela para CEMD
Taller avanzado de WordPress por Alvaro Fontela para CEMD
 

Mais de Fernando Puente

¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…Fernando Puente
 
Qué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicionalQué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicionalFernando Puente
 
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...Fernando Puente
 
WordPress. Modelos de negocio
WordPress. Modelos de negocioWordPress. Modelos de negocio
WordPress. Modelos de negocioFernando Puente
 
Optimiza tus webs a bajo costo - WCVenezuela2021
Optimiza tus webs a bajo costo - WCVenezuela2021Optimiza tus webs a bajo costo - WCVenezuela2021
Optimiza tus webs a bajo costo - WCVenezuela2021Fernando Puente
 
WordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de InternetWordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de InternetFernando Puente
 
Mitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressMitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressFernando Puente
 
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressHTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressFernando Puente
 
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019Fernando Puente
 
Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019Fernando Puente
 
Básicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciaciónBásicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciaciónFernando Puente
 
Primeros pasos con WPO: aprende a analizar tu web - Taller
Primeros pasos con WPO: aprende a analizar tu web - TallerPrimeros pasos con WPO: aprende a analizar tu web - Taller
Primeros pasos con WPO: aprende a analizar tu web - TallerFernando Puente
 
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!Fernando Puente
 
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...Fernando Puente
 
La analítica nos hace mejores
La analítica nos hace mejoresLa analítica nos hace mejores
La analítica nos hace mejoresFernando Puente
 
Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet Fernando Puente
 
WP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin tiWP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin tiFernando Puente
 
Taller WPO - Carga condicional de plugins
Taller WPO - Carga condicional de pluginsTaller WPO - Carga condicional de plugins
Taller WPO - Carga condicional de pluginsFernando Puente
 
Extender la funcionalidad de WordPress
Extender la funcionalidad de WordPressExtender la funcionalidad de WordPress
Extender la funcionalidad de WordPressFernando Puente
 
Niveles de escalado para WordPress
Niveles de escalado para WordPressNiveles de escalado para WordPress
Niveles de escalado para WordPressFernando Puente
 

Mais de Fernando Puente (20)

¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
¿Te preocupa el rendimiento de tu web? No deberías estar haciendo esto…
 
Qué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicionalQué es y para que sirve la carga condicional
Qué es y para que sirve la carga condicional
 
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
Protege a tu rey. Defiende tu contenido de amenazas, scraping, IA o malos act...
 
WordPress. Modelos de negocio
WordPress. Modelos de negocioWordPress. Modelos de negocio
WordPress. Modelos de negocio
 
Optimiza tus webs a bajo costo - WCVenezuela2021
Optimiza tus webs a bajo costo - WCVenezuela2021Optimiza tus webs a bajo costo - WCVenezuela2021
Optimiza tus webs a bajo costo - WCVenezuela2021
 
WordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de InternetWordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de Internet
 
Mitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressMitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPress
 
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressHTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
 
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
 
Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019Tipologías de migración - WordCamp Valencia 2019
Tipologías de migración - WordCamp Valencia 2019
 
Básicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciaciónBásicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciación
 
Primeros pasos con WPO: aprende a analizar tu web - Taller
Primeros pasos con WPO: aprende a analizar tu web - TallerPrimeros pasos con WPO: aprende a analizar tu web - Taller
Primeros pasos con WPO: aprende a analizar tu web - Taller
 
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
 
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
WordPress de la A a la Z. Guía de todos los términos que debes conocer y que ...
 
La analítica nos hace mejores
La analítica nos hace mejoresLa analítica nos hace mejores
La analítica nos hace mejores
 
Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet
 
WP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin tiWP-Cron: ni contigo, ni sin ti
WP-Cron: ni contigo, ni sin ti
 
Taller WPO - Carga condicional de plugins
Taller WPO - Carga condicional de pluginsTaller WPO - Carga condicional de plugins
Taller WPO - Carga condicional de plugins
 
Extender la funcionalidad de WordPress
Extender la funcionalidad de WordPressExtender la funcionalidad de WordPress
Extender la funcionalidad de WordPress
 
Niveles de escalado para WordPress
Niveles de escalado para WordPressNiveles de escalado para WordPress
Niveles de escalado para WordPress
 

Último

memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para dRodrigoAveranga2
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 

Último (6)

memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para d
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 

Beneficios de utilizar una CDN en tu proyecto WordPress

  • 1. ¿Qué es una CDN?, ¿cómo funciona?, ¿necesito una y cómo incluirla?, bienvenido/a, esta es tu ponencia
  • 2. Beneficios de utilizar una CDN en tu proyecto WordPress Fernando Puente @fpuenteonline
  • 3. BIO @fpuenteonline - Informático de vocación y de profesión, formador ocasional y beginner de comer y beber. Llevo 21 años trabajando en TI, los últimos 11 en medios de comunicación online y desde 2007 con plataformas WordPress. Consultor y colaborador de SiteGround, Consultor para La Estrategia de Chapman y formador para no técnicos. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 0
  • 4. Objetivo: conocer qué puede aportar una CDN en un proyecto web Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 5. •  Definición •  10 Beneficios •  Otros •  Ejemplo •  No es necesaria Sumario Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 6. Content Delivery Network (CDN) Red de entrega de contenidos: red de centros de servidores que están distribuidos por todo el mundo y que tienen una copia del contenido estático de tu sitio web. Una CDN no es un servicio de hosting, es un servicio añadido; siempre necesitarás de un hosting para tu web. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 1
  • 7. De Kanoha - Trabajo propio, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=7868809 Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline Content Delivery Network (CDN)
  • 8. Cómo funciona Tras la primera solicitud de un contenido, la red de servidores almacena una copia del contenido. Dependiendo de la localización del visitante sirve la información desde el servidor más cercano, mejorando la rapidez y eficacia al entregar los contenidos desde la menor distancia. Dos tipos de CDN (se pueden combinar): -  Tipo DNS o por delante de tu web (con tu mismo dominio) -  Tipo Storage o almacenamiento (distinto nombre de dominio) Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 1
  • 9. ¡Qué fácil! ¡Ya entendí qué es una CDN y sin tecnicismos! Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 10. Proveedores de CDN •  Cloudflare •  KeyCDN •  Photon de Jetpack (CDN sólo de imágenes) •  StackPath (antiguo MaxCDN) •  CDN77 •  Amazon CloudFront •  Fastly •  Incapsula •  Akamai •  Transparent CDN Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 1
  • 11. •  Definición •  10 Beneficios •  Otros •  Ejemplo •  No es necesaria Sumario Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 12. 1 – Cercanía al usuario Entrega más rápida de los contenidos Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 13. Entrega más rápida •  Servidores situados a lo largo de todo el mundo. •  El sistema determina el punto más cercano al usuario* •  Más cercanía = entrega de contenidos más rápida. •  Mejor UX. SEO: menor tiempo de carga. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.1 * Mediante tecnología Anycast + Enrutamiento por geolocalización
  • 14. 2 - HTTPS Certificados SSL incluídos Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 15. Disponer de HTTPS •  Comunicación segura con los usuarios, sin necesidad de certificado en tu servidor. •  Capacidad para forzar la comunicación a HTTPS. •  Reescritura a HTTPS. •  Manejar tus certificados en la CDN. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.2
  • 16. 3- Siempre activo A prueba de caídas Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 17. Servicio siempre activo •  Protección frente a caídas del servidor, sirviendo desde la CDN la última versión estática de nuestros contenidos hasta que se recupere nuestro servidor. •  Sólo para contenidos estáticos y ciertas páginas (más visitadas). •  Frente a una caída de un centro de datos de la CDN, el tráfico es reenviado a otra. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.3
  • 18. 4 - Minify Menor tamaño de archivos de texto Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 19. Minify de nuestro código •  Reduce el tamaño del código fuente: HTML, CSS y JS. •  Menos acciones necesarias en nuestro servidor. •  Posibilidad de concatenarlos. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.4
  • 20. 5 - Compresión Ficheros de tipo texto comprimidos Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 21. Compresión •  Aplica compresión Gzip o Deflate a nuestros archivos en función del navegador del cliente. •  Menos acciones necesarias en nuestro servidor. •  Algunas incorporan compresión Brotli, hasta un 26% de mejora sobre los algoritmos habituales: §  Google Chrome: Chrome 49+ §  Mozilla Firefox: Firefox 44+ §  Opera: Opera 36+ Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.5
  • 22. 6- Caché adicional Compatible con otras estrategias de caché Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 23. Compatible con otras estrategias de caché Estrategia adicional y transparente a: •  Caché de navegador (puede modificar dinámicamente las cabeceras). •  Reverse proxy. •  Caché de servidor. •  Caché de base de datos. •  Caché de objetos. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.6
  • 24. 7 – Ocultar nuestra IP Si no saben donde estoy, menos ataques Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 25. Seguridad I: Ocultar la IP real del servidor •  Nuestro dominio es servido por la IP que asigna la CDN, ocultando nuestra IP real de nuestro servidor. •  El dominio es redirigido a la CDN en la configuración DNS. •  Menos posibilidades de ataque directo al servidor. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.7
  • 26. 8 – Servicio Anti-DoS Protección contra ataques de denegación de servicio Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 27. •  La infraestructura de la CDN, mucho mayor que la de nuestro servidor, soporta grandes cantidades de tráfico. •  Capa adicional inteligente para prevenir ataques masivos. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.8 Seguridad II: Protección contra ataques de denegación de servicio
  • 28. 9 - WAF Capa adicional de Firewall Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 29. Seguridad III: WAF •  Capa adicional de firewall (reglas). •  Protección adicional contra ataques XSS e intentos de inyección SQL a nuestro sitio web. •  Bloqueo de IP’s maliciosas frente a comportamientos no deseados. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.9
  • 30. 10 - Menos servidor Libera de trabajos a nuestro servidor Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 31. Menos recursos de servidor •  Menos contenidos a servir. •  Menos servicios activos necesarios. •  Reducción de costes de hosting. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 2.10
  • 32. CDN: configuración estándar Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 33. CDN: configuración optimizada Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 34. •  Definición •  10 Beneficios •  Otros •  Ejemplo •  No es necesaria Sumario Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 35. Otros beneficios •  Balancear carga entre nuestros servidores. •  Geoposicionar a los usuarios. •  Redirecciones. •  Transcodificación/recodificación de video. •  Redirigir tráfico móvil. •  Protección contra el hotlinking. •  Servicio DNS. •  Protección contra bots. •  Optimización de imágenes. •  Server PUSH, … Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 3
  • 36. •  Definición •  10 Beneficios •  Otros •  Ejemplo •  No es necesaria Sumario Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 37. Ejemplo de setup básico con Cloudflare Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 38. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 39. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 40. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 41. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 42. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 43. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 44. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 45. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 46. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 47. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 48. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 49. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 50. Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline https://support.cloudflare.com/hc/en-us/articles/205177068-Step-1-How-does-Cloudflare-work-
  • 51. ¿Demasiado bonito? Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 52. •  Definición •  10 Beneficios •  Otros •  Ejemplo •  No es necesaria Sumario Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 53. No es necesaria una CDN •  Intranets o entornos privados o accesibles por VPN. •  Proyectos donde no tenga presencia geográfica la CDN. •  Sitios con poco o ningún contenido estático. •  Muy pocos usuarios. •  Servicios machine-machine (web services, API, ….). Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline 5
  • 54. Ya eres todo un experto en cómo implementar un CDN, ¡aprovéchalo! Beneficios de utilizar una CDN en tu proyecto WordPress – WordCamp Zaragoza 2018 - @fpuenteonline
  • 55. "Let's be careful out there“ Gracias Fernando Puente @fpuenteonline