Filestack es una plataforma de API de contenidos con poco código que permite cargar, transformar y entregar archivos sin complicaciones. Lo que diferencia a Filestack del resto es que aporta mayor agilidad al proceso de desarrollo de tratamiento y análisis automatizados de contenidos, ofrece una mejor calidad del proceso y abarata los costes. Y todo ello ¡con tan solo una línea de código! Su infraestructura escalable da servicio a miles de millones de cargas, transformaciones y descargas cada mes, y brinda un rendimiento incomparable a usuarios de cualquier rincón del mundo. Al suprimir la necesidad de diseñar y mantener un stack de ingesta de contenidos, Filestack contribuye a que las empresas ahorren tiempo y dinero. De este modo, podrán centrar sus recursos en aplicaciones y software propios.
Filestack
Sector: SaaS/PaaS
Ubicación: San Antonio (EE. UU.)
Cliente desde: 2015
Funcionalidades favoritas
Instant Purge
Gestión de TLS
VCL personalizado
WAF de última generación
Compute
Hace seis años, una empresa llamó a la puerta de Fastly. Por entonces, Filestack necesitaba una CDN que le permitiera continuar escalando el servicio de gestión de archivos, que no paraba de crecer. Desde entonces, y para dar respuesta a sus cambiantes necesidades empresariales, Filestack ha ampliado el uso que hace de Fastly: ha incorporado el firewall de aplicaciones web (WAF) de última generación de Fastly, dado el interés cada vez mayor por potenciar su estrategia de seguridad; ha empezado a ensayar diversos casos de uso relacionados con la seguridad conCompute, el nuevo entorno informático sin servidores de Fastly; y ha empezado a utilizar la gestión de TLS de Fastly. Todas estas soluciones han ayudado a Filestack a trasvasar al edge las labores de distribución de contenidos y de seguridad.
«Fastly ha crecido desde que empezara a trabajar con Filestack: de ser una CDN extraordinaria, ha pasado a ser un proveedor de edge computing centrado sobre todo en la seguridad. Fastly nos da soporte [de calidad] y nos dota de la capacidad para personalizar el enrutamiento del tráfico que recibimos. De este modo, no tenemos que ejecutar esas acciones en nuestra infraestructura... Por supuesto que recomendaría Fastly».
Slawomir Zabiewicz, VP of Engineering
Fastly permite a Filestack multiplicar por 20 la velocidad de transferencia de datos
La prioridad de Filestack en su primera época era proporcionar herramientas de carga de archivos. Más adelante, las necesidades que tenían sus clientes le llevó a agregar compatibilidad con servicios asociados, como la transformación y la entrega de archivos. Fue en ese momento cuando supo que necesitaba una CDN que le permitiera escalar servicios con fiabilidad, rentabilidad y rapidez. Filestack hizo comparativas de diversas CDN con arreglo a varios criterios clave. Te explicamos algunos de ellos:
Como parte de las evaluaciones iniciales de distintas CDN allá por el año 2015, Filestack envió un volumen de datos mensual de unos 77 terabytes, menos de un 1 petabyte anual. Gracias a las capacidades que aporta Fastly, esos números se han incrementado de forma drástica: en 2021, Filestack tiene previsto transferir un volumen de datos de unos 18 petabytes anuales.
Filestack multiplica por 30 su capacidad de gestión de certificados TLS gracias a Fastly TLS
Proteger los datos de los usuarios es un requisito básico de la gestión de archivos; se explica así por qué Filestack considera la gestión de certificados TLS como una necesidad fundamental. Antes de aplicar TLS de Fastly, Filestack gestionaba los certificados por su cuenta: los creaba manualmente, aprovisionaba los servidores con ellos, los mantenía, y luego tenía que acordarse de renovarlos. Se trataba de una tarea engorrosa que impedía que el equipo de Filestack dedicara suficientes recursos al desarrollo de productos y que tampoco daba buenos resultados.
«TLS fue siempre importante para nosotros: fue un factor decisivo que tuvimos en cuenta al hacer comparativas entre Fastly y otras plataformas. Dado el volumen de certificados que gestionamos, no tener que cargar nuestras claves privadas para obtenerlos —y que esta operación se haga ahora al nivel de la CDN— es una gran ventaja. Fastly agilizó mucho el proceso de migración desde nuestro anterior proveedor de certificados TLS».
Slawomir Zabiewicz, VP of Engineering
Filestack también ofrecía a los clientes una función prémium denominada CNAME que les permitía formatear sus direcciones URL de Filestack con un dominio personalizado; es decir, ocultar la funcionalidad de Filestack tras sus propios nombres de dominio. De este modo, Filestack debía crear y gestionar en el backend un certificado y una clave privada por cada cliente. Al principio, solo gestionaba una docena de certificados TLS. Sin embargo, el rendimiento se resentía tanto que llegó a considerar retirar la función. La adopción de la funcionalidad TLS de Fastly permitió a Filestack mantenerla y escalar hasta el punto de que ahora maneja varios centenares de certificados.
Trasladar la seguridad al edge aligera la carga de la infraestructura
Filestack está lista para implementar algunas de las novedades de Fastly, como es el caso de Compute. Se trata de un entorno informático sin servidores en el edge que es compatible con funciones de alto rendimiento y que es externo a la infraestructura de Filestack. De cara al futuro de la gestión de archivos, Filestack ha detectado varios problemas relativos a la seguridad y la carga de archivos que se pueden corregir con soluciones de edge computing.
Pongamos como ejemplo la verificación del formato de cargas de archivos, un paso necesario para prevenir ciberataques en los que, de manera deliberada, se intenta falsificar el tipo de archivo. Las labores de Filestack se centran en idear un método de verificación de archivos mediante bytes mágicos; es decir, metadatos que revelan el tipo de archivo que se pretende cargar. De este modo, Filestack envía bytes mágicos a Compute, donde se analizan. Esto le permite decidir si enviarlos, mostrar el error al usuario o incluso corregir el archivo, e impide que se sobrecargue la infraestructura propia.
Combinar características de la gestión de TLS y de Compute le ha brindado a Filestack la oportunidad de potenciar la autorización de cookies. La funcionalidad CNAME, de la que hemos hablado antes, permite a los clientes de Filestack definir directivas de seguridad dentro de cookies en lugar de en una URL. Esto significa que los clientes podrán mantener el control del acceso a archivos, aun cuando el usuario final comparta la URL con otras personas. Filestack podrá entonces verificar la cookie en el edge antes de decidir si entrega el archivo.
Además, Filestack ha empezado a utilizar el WAF de última generación de Signal Sciences, empresa que ahora forma parte de Fastly. Al igual que la mayoría de servicios web, Filestack ofrece un plan gratuito, lo cual tiene el efecto de atraer a usuarios ilegítimos. Aunque utiliza diversos métodos de autorización y verificación, Filestack deseaba dotarse de otra línea de defensa. Fastly incorpora de forma incesante malware y datos de usuarios ilegítimos provenientes de varias fuentes; así, se neutralizan más amenazas antes de que incluso traspasen el umbral de la puerta.
«Me llamó mucho la atención que el WAF [de Fastly] fuera de última generación: para mí la gestión del firewall de aplicaciones web tiene que ser algo sencillo, que se pueda configurar rápidamente a pesar de ser una parte fundamental de nuestra estrategia de seguridad. Si recibo una notificación [de Fastly] indicando que un usuario nuevo es ilegítimo, puedo bloquearlo al instante, lo cual es muy importante para mí y para nuestros clientes. No creo que las demás soluciones del mercado puedan ofrecernos todas esas funciones».
Slawomir Zabiewicz, VP of Engineering
Fiabilidad y un «soporte extraordinario», vectores para que Filestack amplíe funciones y expanda el negocio
Tras seis años de crecimiento de la mano de Fastly, Filestack no ha tenido ningún problema grave al usar la plataforma y ha recibido un soporte que ha superado sus expectativas. Zabiewicz asegura que, mientras se implementaba la gestión de TLS de Fastly, las muchas horas que se pasó en comunicación con el equipo de soporte de Fastly le ayudaron a forjar una relación laboral sólida con este departamento. El grado de transparencia y confianza ha sido tal que Filestack ha seguido profundizando en las funciones de Fastly que puede aprovechar. Además, continúa trasvasando tráfico a Fastly a medida que la empresa continúa su meteórico ascenso comercial.
«Empezamos a utilizar Fastly en 2015. Desde entonces, el volumen de datos que procesamos y distribuimos se ha multiplicado por 20. Es un crecimiento a gran escala. Mi equipo se encarga de garantizar que el rendimiento y la fiabilidad de nuestro sistema sea excepcional; es por eso por lo que Fastly es un componente fundamental de nuestro producto».
Slawomir Zabiewicz
VP of Engineering
«Sin la extraordinaria gestión de TLS de Fastly, no podríamos haber mantenido nuestra función CNAME. El uso de su propio dominio posiblemente les resuelva multitud de problemas de red internos a los usuarios de Filestack. Para nosotros, el mantenimiento es bastante sencillo. Únicamente con la ayuda de Fastly fuimos capaces de generar múltiples certificados TLS para hacer esto posible al nivel de la CDN».
Slawomir Zabiewicz
VP of Engineering
«Estoy entusiasmado con Compute. Aunque llevamos poco tiempo utilizándolo, ya hemos visto cómo facilita la transferencia de algunas tareas de procesamiento de nuestra infraestructura al tiempo que mejora la seguridad».
Slawomir Zabiewicz
VP of Engineering
«Filestack ha forjado una relación con Fastly a partir de la confianza. Todos han sido de gran ayuda, el servicio de atención al cliente es magnífico y el personal de soporte de Fastly es uno más de nuestro equipo. Tener la seguridad de que Fastly está ahí para lo que necesitemos ha sido muy importante para mí y para el equipo».
Slawomir Zabiewicz
VP of Engineering