Cada milisegundo cuenta
Cuando salta la noticia, el posicionamiento de SEO de Google suele consistir en localizar el primer artículo que se haya publicado e insertarla en primer lugar en la lista de resultados de búsqueda. La publicación en primicia de una noticia es un factor decisivo que determina el tráfico futuro que reciben los sitios de USA TODAY Co., y la actualización constante de contenidos es un componente esencial de su negocio.
Hasta 2017, USA TODAY Co. dependía de otra solución para sus necesidades de distribución de contenidos. Dado que la purga de contenidos de esa solución dependía de un método basado en el tiempo de vida (TTL), el plazo necesario para publicar un contenido oscilaba entre los 45 y los 90 segundos, tiempo más que de sobra para que otra editorial se adelantara con la primicia. Gracias a la alineación de sus propiedades en la plataforma de edge cloud de Fastly, USA TODAY Co. es sistemáticamente el primero en publicar en su plataforma de publicación instantánea, que aprovecha la funcionalidad Instant Purge™ de Fastly. De este modo, USA TODAY Co. tiene la capacidad de publicar contenido en un plazo medio de 150 milisegundos en todo el mundo.* La publicación de contenido casi en tiempo real supuso un incremento en el tráfico y en la fidelización en toda la infraestructura de USA TODAY Co. Además, dado que busca contenido en caché antes de volver al origen, la plataforma de Fastly representa un importante ahorro para USA TODAY Co., aproximadamente el 35 % de los costes de tráfico de salida.
Con el aumento de la participación y las noticias de última hora diarias, surge la necesidad de gestionar grandes picos de tráfico. Antes, USA TODAY Co. dependía del equilibrio de carga en la capa de DNS, que hacía necesario contar con un exceso de recursos en el origen y que no ofrecía el control detallado y la visibilidad que necesitaba su equipo. Tras la adopción de Fastly, los ingenieros de USA TODAY Co. diseñaron una solución personalizada de equilibrio de carga mediante diccionarios Edge, fragmentos de VCL y comprobaciones de estado en el backend. Este nuevo sistema permite al equipo equilibrar la carga de las peticiones en todos los backends de USA TODAY Co. con una división típica de 50/50, o ponderar el equilibrio de 0 a 100 de forma instantánea a través de su canalización de CI/CD y la API de Fastly. No es necesario esperar a los cambios de tiempo de vida (TTL) en los registros de DNS ni gastar recursos innecesarios para mantener todo en el nivel mínimo que permita manejar el máximo tráfico, ya que USA TODAY Co. ahora puede controlar el flujo de tráfico entre cada región según sea necesario.
Distribuir el contenido rápidamente y contar con la infraestructura para manejar el tráfico resultante solo importa si los titulares se cargan rápidamente también. Consciente de las expectativas de los usuarios en cuanto a velocidad y rendimiento, USA TODAY Co. se enorgullece de crear una experiencia excepcional, y la red global de altísimo rendimiento de Fastly desempeña un papel fundamental en ello. A principios de 2020, USA Today fue reconocido como el sitio más rápido en una prueba de SpeedCurve en comparación con los principales sitios de noticias de EE. UU. El sitio alcanzó el Largest Contentful Paint (LCP), que mide el tiempo de carga del elemento más importante que se ve en la pantalla, en 0,48 segundos, y el Visually Complete (el momento en que se cargan al 100 % todos los elementos dentro del área visible de una página web) en menos de cuatro segundos**.
*A fecha de 31 de diciembre de 2019
**A fecha de 10 de junio de 2020
Transferir el control a los desarrolladores
Antes de pasarse a Fastly, los desarrolladores de USA TODAY Co. tenían que desplegar los cambios de configuración y esperar a que se reflejaran en toda la red de su anterior proveedor de distribución. A veces, el equipo de USA TODAY Co. no tenía la posibilidad de realizar cambios en su propia configuración sin pasar antes por el proveedor. El proceso para desplegar los cambios en un entorno de ensayo llevaba 30 minutos. Cuando se daba el visto bueno a los cambios para el entorno de producción, se necesitaban entre 30 y 45 minutos más para desplegarlos. Este tiempo de respuesta mínimo de 60 minutos era incluso mayor si era necesario revisar, revertir o depurar los cambios de configuración.
Fastly transfiere el control a los desarrolladores de USA TODAY Co, que tienen acceso directo a sus propias configuraciones. Ahora, los cambios de configuración surten efecto en menos de cinco segundos, lo que supone una mejora del 98,86 % con respecto a la plataforma anterior. Este nuevo nivel de autoridad ha permitido al equipo de USA TODAY Co.:
Crear sus propias interacciones mediante Varnish Configuration Language, diccionarios Edge, fragmentos y ACL para lograr una capacidad y un control más precisos
Optimizar los flujos de trabajo para que cada equipo pueda insertar cambios de código sin tener que preocuparse de los cuellos de botella que podrían producirse si otros equipos realizan sus propios cambios de código al mismo tiempo
Practicar el autoservicio mediante la gestión de sus propios diccionarios Edge a través de la Fastly API y Terraform, y la gestión de redireccionamientos en el borde mediante fragmentos de VCL
Diseño de una solución de soporte local en momentos de necesidad extrema para el país
En los primeros días de la pandemia de COVID-19, USA TODAY Co. diseñó y puso en marcha supportlocal.usatoday.com. El sitio permite a los visitantes comprar tarjetas de regalo para sus restaurantes y tiendas locales favoritas y usarlas más tarde, y así proporcionar a las pequeñas empresas de todo el país un flujo de dinero en efectivo.
Los desarrolladores de USA TODAY Co. pusieron el sitio en marcha en menos de 48 horas, en gran parte gracias a que Fastly les permite crear un servicio de plantilla estándar sobre el que diseñar sus productos. Esta eficiencia suprime la necesidad de diseñar desde cero una y otra vez o de montar apresuradamente un servicio a partir de fragmentos de otros productos.
A los pocos días de la puesta en marcha, el sitio tenía más de 90 000 visitas diarias y más de 5000 pequeñas empresas se ofrecieron a participar. Desde entonces, no ha parado de crecer.
La libertad y las herramientas para innovar a escala
Los desarrolladores de USA TODAY Co. no dejan de pensar en el futuro de sus sitios y aplicaciones y siempre están predispuestos a hacer pruebas en beta de las nuevas funciones que Fastly comercializa con regularidad. Como pioneros en el borde, USA TODAY Co. fue de los primeros en experimentar con Fastly TLS, la API de WAF y la detección de dispositivos, entre otros productos. Compute@Edge, el entorno informático sin servidores de Fastly, es el próximo reto, y el equipo de USA TODAY Co. vuelve a mostrarse entusiasmado ante las posibilidades que se abren en ese ámbito.
USA TODAY Co. también figura entre los primeros en adoptar la optimización de imágenes (IO), un producto de Fastly que transforma y ofrece imágenes con mayor velocidad desde el borde. Antes de IO, USA TODAY Co. tenía que almacenar físicamente varios recortes y versiones de cada imagen que ofrecía en su anterior red de distribución de contenido. Para realizar un cambio de recorte, el equipo tenía que asegurarse de que el cambio fuera compatible con el sistema de gestión de contenidos de USA TODAY Co. y de que el valor del cambio se trasladara al nivel de la API y al usuario final.
La IO de Fastly logró solucionar este problema almacenando un único activo en el edge y entregándolo a varias publicaciones de USA TODAY Co. en cualquier recorte definido. Así se generaron mayores ahorros de costes y se aceleraron las experiencias de usuario.
La gestión de los vídeos, que representan uno de los mayores impulsores de la monetización de la publicidad de USA TODAY Co., también se dejó en manos de Fastly. Así, el equipo puede controlar la calidad del vídeo y presentar variaciones de contenidos de vídeo a los usuarios finales desde un solo lugar.
La distribución de sus activos multimedia a través de Fastly permitió a USA TODAY Co. crear procesos mucho más eficientes y lograr considerables ahorros de costes. De esta forma, se ha convertido en la plataforma de noticias con mejores resultados del sector.
Seguridad completamente visible para los desarrolladores y del todo invisible para los usuarios
Como parte de la estrategia general de transformación digital de USA TODAY Co., se decidió trasladar la seguridad online al edge. Los desarrolladores de USA TODAY Co. ya utilizaban Fastly para la distribución de contenidos, así que no pusieron ninguna pega a la hora de adoptar el firewall de aplicaciones web de Fastly (WAF) para proteger las propiedades digitales de USA TODAY Co.
Una de las principales ventajas para el equipo de USA TODAY Co. es la completa visibilidad del tráfico que obtienen a través del WAF de Fastly. La asociación de Fastly con SumoLogic y BigQuery permite a los desarrolladores de USA TODAY Co. visualizar y analizar sin problemas los datos de tráfico. Esos datos pueden ayudar al equipo de seguridad a identificar nuevas firmas maliciosas que, a su vez, pueden utilizarse para ajustar el WAF, lo que aumenta la seguridad de los productos de USA TODAY Co.
Pero quizás lo más importante es que los usuarios de USA TODAY Co. siguen sin ser conscientes de lo que sucede entre bambalinas para protegerlos a ellos y a su información. No sufren problemas de latencia ni reciben alertas de seguridad, de modo que la experiencia de usuario permanece intacta, que es justo como debe ser.
Al frente de la nueva era informativa
USA TODAY Co. marca la pauta en lo que se refiere a innovación en prensa digital. Gracias a Fastly, su equipo puede distribuir al instante los titulares de las últimas noticias, escalar para dar cabida a los picos de tráfico provocados por noticias de última hora, crear mejoras considerables en su flujo de trabajo y ofrecer una experiencia segura de principio a fin. Esto significa que sus lectores pueden acceder con confianza a la información que necesitan en el momento en que se convierte en noticia, y USA TODAY Co. puede seguir liderando el sector tanto a nivel mundial como local.