Logotipo de Filestack


Filestack es una plataforma de API de contenidos con poco código que permite cargar, transformar y entregar archivos sin complicaciones. Con Filestack, los desarrolladores pueden crear procesos automatizados de procesamiento y análisis de contenido más rápidamente, con mayor calidad y a menor coste, todo ello mediante una sencilla línea de código. Su infraestructura, que es escalable, da servicio cada mes a miles de millones de cargas, transformaciones y descargas y brinda resultados incomparables 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, Texas
Cliente desde: 2015


Funcionalidades favoritas

Purga instantánea
Gestión de la seguridad de la capa de transporte (TLS)
VCL personalizado
WAF de última generación
Compute

Filestack se asocia con Fastly para escalar su negocio y mejorar la seguridad


Cuando Filestack llegó a Fastly hace seis años, la empresa buscaba una CDN para seguir escalando su servicio de gestión de archivos, que crecía rápidamente. Desde entonces, han ampliado el uso de Fastly para satisfacer las necesidades cambiantes de su negocio. Cada vez más centrados en reforzar su postura de seguridad, han añadido el firewall de aplicaciones web (WAF) de última generación de Fastly y han comenzado a explorar múltiples casos de uso relacionados con la seguridad para Compute, el nuevo entorno informático sin servidor de Fastly. Junto con la gestión TLS de Fastly, estas soluciones han ayudado a Filestack a trasladar tanto la entrega de contenido como la seguridad al borde.


> "Desde que Filestack comenzó a trabajar con Fastly, Fastly ha pasado de ser una increíble red de distribución de contenidos (CDN) a convertirse también en un proveedor de informática en el edge realmente centrado en la seguridad. Fastly nos da soporte [de calidad] y tenemos la capacidad de personalizar cómo enrutamos el tráfico y qué hacemos con él a través de Fastly, por lo que no tenemos que hacerlo en nuestra infraestructura... Por supuesto que recomendaría Fastly".
>Slawomir Zabiewicz, vicepresidente de ingeniería


Fastly permite que Filestack escale la transferencia de datos casi 20 veces


Cuando Filestack comenzó, se centraba en proporcionar herramientas para la subida de archivos. Cuando las necesidades de los clientes les llevaron a añadir soporte para servicios relacionados, como la transformación y entrega de archivos, supieron que necesitaban una CDN para ampliar sus servicios de una manera fiable, rentable y rápida. Filestack comparó las CDN entre sí utilizando una lista de características clave, entre las que se incluyen:



  • Purga e invalidación: Una parte importante del servicio de Filestack está en la transformación de imágenes, por lo que acaban con múltiples versiones del mismo archivo. La capacidad de invalidarlas por medio de comodines o de claves suplentes era vital para ofrecer la versión adecuada. Antes de Fastly, invalidar un solo archivo solía llevar 15 minutos; ahora con Fastly, es cuestión de segundos.

  • Personalización en el borde: la capacidad de personalizar configuraciones era otra de las prioridades de Filestack, y el Varnish Configuration Language (VCL) personalizado de Fastly lo hizo posible. Este lenguaje permite, y acelera, la optimización de configuraciones de modo que se dé respuesta a las particulares necesidades de Filestack. Además, el control de versiones de ajustes de Fastly permite a Filestack ejecutar reversiones instantáneas con un solo clic, garantizando así una mejora de la experiencia de uso.

  • Puntos de presencia (POP): la amplia y exigente cartera de clientes que gestiona Filestack conlleva aplicar otros criterios al escoger una CDN: no importa el número de POP, sino su potencia y ubicación. Gracias a los puntos de presencia (POP) de alta densidad de Fastly, ubicados estratégicamente en todo el mundo, la entrega de Filestack es ultrarrápida, lo que garantiza una experiencia de usuario fluida.

  • Tamaño máximo de archivo: Con el aumento constante del tamaño de los archivos (por ejemplo, vídeos largos para EdTech o imágenes de alta resolución para impresoras y sistemas de gestión de contenidos), la capacidad de almacenamiento es fundamental, ya que permite almacenar archivos grandes en caché en lugar de servirlos únicamente desde el origen.


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 escala la gestión de certificados de seguridad de la capa de transporte (TLS) más de 30 veces con Fastly TLS


Proteger los datos de los usuarios es un requisito básico para la gestión de archivos, lo que convierte la gestión de certificados TLS en una necesidad fundamental para Filestack. 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 siempre fue 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, vicepresidente de ingeniería


Filestack también ofrecía a los usuarios una función premium llamada CNAME, que permitía a sus clientes formatear las URL de Filestack con un dominio personalizado, básicamente, ocultando la funcionalidad de Filestack tras su propio homónimo. De este modo, Filestack debía crear y gestionar en el backend un certificado y una clave privada por cada cliente. Al principio, solo gestionaban una docena de certificados TLS. Sin embargo, el rendimiento se resentía tanto que llegaron a considerar retirar la función. La adopción de la funcionalidad TLS de Fastly les permitió mantenerla y escalar hasta el punto de que ahora manejan varios centenares de certificados.


Trasladar la seguridad al borde aligera la carga sobre la infraestructura


Filestack también está listo para implementar algunas de las soluciones más recientes de Fastly. Esto comienza con Compute, que admite computación sin servidor de alto rendimiento en el borde, fuera de 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 informática en el edge.


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 borde 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 muchos servicios web, Filestack ofrece un plan gratuito, lo que tiende a atraer a personas con malas intenciones. Aunque Filestack utiliza diversos métodos de autorización y verificación, querían contar con otra línea de defensa. Fastly incorpora de forma incesante malware y datos de usuarios ilegítimos procedentes 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, ya que necesito una gestión del WAF que, en esencia, no requiera esfuerzo, algo que se pueda configurar muy rápidamente, pero que siga siendo una parte importante de nuestro programa 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, vicepresidente de ingeniería


Fiabilidad y un "soporte increíble" ayudan a Filestack a expandir las funciones y a hacer crecer el negocio


Tras seis años de crecimiento con Fastly, Filestack afirma que nunca ha tenido ningún problema importante al utilizar la plataforma y que la asistencia recibida ha superado sus expectativas. Por ejemplo, durante la implementación de la gestión TLS de Fastly, Zabiewicz afirma que pasó horas hablando con el servicio de asistencia de Fastly y desarrollando una sólida relación de trabajo. 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 es responsable de garantizar que el rendimiento y la fiabilidad de nuestro sistema sean excepcionales, y por eso Fastly es un componente fundamental de nuestro producto".
Slawomir Zabiewicz


Vicepresidente de ingeniería



"Sin la extraordinaria gestión de TLS de Fastly, no podríamos haber mantenido nuestra función de CNAME. Para los clientes de Filestack, utilizar su propio dominio puede resolver muchos problemas de red interna. Para nosotros, el mantenimiento es bastante sencillo. Solo con Fastly pudimos generar múltiples certificados TLS para hacer esto posible a nivel de CDN”.

Slawomir Zabiewicz


Vicepresidente de ingeniería



"Compute es uno de mis juguetes nuevos favoritos. Estamos empezando a usarlo y tenemos varios casos de uso en los que puede ayudar a transferir parte del procesamiento de nuestra infraestructura mientras mejora la seguridad".
Slawomir Zabiewicz


Vicepresidente de ingeniería



"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. Saber que Fastly está ahí ha sido muy importante para mí y mi equipo".

Slawomir Zabiewicz


Vicepresidente de ingeniería

¿List@ para empezar?

Ponte en contacto o crea una cuenta.