Fastly es una empresa estadounidense de servicios en la nube especializada en el «edge», esa capa de infraestructura que acerca los contenidos y determinadas tareas de procesamiento a los usuarios. Con sede en San Francisco, se dirige especialmente a medios de comunicación, sitios de comercio electrónico y proveedores de servicios digitales. Su plataforma combina una red de distribución de contenidos, funciones de seguridad y un entorno de ejecución de código. Su objetivo: limitar los viajes de ida y vuelta a los servidores de origen, acelerar las aplicaciones y absorber las variaciones del tráfico. Su sitio web oficial es fastly.com.
Un origen arraigado en las necesidades de la Web
Fundada en 2011 por Artur Bergman, Fastly se desarrolla a partir de una constatación: los servicios web necesitan una infraestructura rápida, pero también configurable y observable por sus equipos técnicos. La empresa se apoya especialmente en Varnish, una tecnología de caché HTTP de código abierto, para construir una oferta de distribución de contenidos programable. La modificación de las reglas de caché y la invalidación rápida de contenidos se convierten en elementos fundamentales de su posicionamiento.
Fastly sale a bolsa en Nueva York en 2019. En 2020, la adquisición de Signal Sciences refuerza su actividad de protección de aplicaciones e interfaces de programación. Su trayectoria también pone de relieve los desafíos de depender de infraestructuras compartidas: en junio de 2021, una caída de su red deja temporalmente inaccesibles numerosos sitios web. Este incidente ilustra el papel crítico que desempeñan los proveedores de CDN en el funcionamiento cotidiano de Internet.
Distribuir, ejecutar y proteger
La base de su oferta sigue siendo la CDN, o red de distribución de contenidos. Al conservar copias de los recursos en sus puntos de presencia, Fastly reduce la distancia de red entre una aplicación y sus visitantes. Los clientes pueden ajustar las políticas de caché, gestionar la distribución de archivos o vídeos y consultar datos sobre el tráfico. Este control resulta especialmente atractivo para los servicios cuyos contenidos cambian con frecuencia o registran picos de audiencia.
Con su oferta Compute, Fastly también permite ejecutar código en el borde de la red, en un entorno basado en WebAssembly. Así, determinadas tareas de procesamiento pueden realizarse antes de que una solicitud llegue a la infraestructura central: personalización, autenticación o adaptación de las respuestas, por ejemplo. La seguridad completa este conjunto con un cortafuegos de aplicaciones web, protecciones contra ataques de denegación de servicio y herramientas de gestión de bots. El enfoque consiste en integrar la distribución, la lógica de las aplicaciones y la protección en una misma plataforma.
¿Y ahora qué?
Fastly opera en un mercado muy competitivo, frente a especialistas como Akamai y Cloudflare, pero también frente a los grandes proveedores de servicios en la nube. Su capacidad para diferenciarse depende especialmente de la calidad de su red, de la sencillez de sus herramientas y de la pertinencia de su oferta de seguridad. El desarrollo de la computación en el borde abre nuevos casos de uso, sin sustituir las infraestructuras centrales. Para Fastly, el reto consiste en demostrar en qué casos esta arquitectura aporta una mejora concreta en latencia, resiliencia o costes, manteniendo al mismo tiempo la confianza en un servicio que se ha vuelto esencial para sus clientes.