Añada una carga de archivos de nivel profesional a su aplicación

por | 18/6/2024

Añadir un formulario de carga de archivos a una aplicación es sencillo. ¿Asegurarse de que puede manejar grandes volúmenes sin romperse? No tanto.

En MASV hemos desarrollado una plataforma que ofrece carga de archivos, aceleración de transferencias, seguridad y gestión de archivos de nivel profesional. Y hemos facilitado su integración en sus aplicaciones web y nativas. Le ofrecemos varias formas de hacerlo: sólo tiene que elegir la solución que mejor se adapte a sus necesidades. Para una solución rápida y lista para usar, utilice MASV Portals. Para una flexibilidad total, utilice nuestra API. Todas nuestras soluciones ofrecen a sus usuarios finales una forma sencilla de cargar archivos mientras usted obtiene transferencias rápidas, seguras y fiables.

Siga leyendo para descubrir más sobre nuestra plataforma y nuestras soluciones de carga de archivos.

Índice de contenidos

Deje que sus usuarios prueben MASV

 Descubre lo fácil que es subir archivos a la nube

Cargar archivos es fácil, hasta que deja de serlo

Para un caso de uso trivial, desarrollar tu propio cargador de archivos para una aplicación web puede ser tan sencillo como un poco de configuración del servidor web y un formulario HTML. Puede tomar tan poco como 5 líneas de HTML:


  
  

Pero las complicaciones se acumulan rápidamente cuando se trabaja con requisitos más realistas, como:

  • Fiabilidad: Un cargador debe gestionar errores como archivos locales inaccesibles y problemas de red. No olvides las funciones de detección de errores y recuperación cuando (no si) la transferencia falla a mitad de camino. Lo ideal es que el archivo que recibas se valide con respecto al que se envió. Tu servidor también necesitará redundancia.
  • Seguridad: Si los archivos entran en tu aplicación, ahora eres responsable de su seguridad y de la de los usuarios que los suben. Eso significa añadir encriptación (preferiblemente en vuelo y en reposo). Añada auditorías de código a su calendario y presupuesto si necesita ajustarse a normas como ISO 27001 o SOC2. También tendrás que vigilar las vulnerabilidades de seguridad. Nadie quiere despertarse y descubrir que los archivos de sus usuarios están de repente expuestos a ataques de seguridad.
  • Rendimiento: Cargar gigabytes y terabytes lleva tiempo y los navegadores no están diseñados para eso. Puede que tengas una gran conexión de red, pero ¿puede tu solución saturarla para cargar lo más rápido posible? También tendrás que mitigar la latencia cuando tus usuarios estén en el lado opuesto del planeta desde tu servidor.

Para un cargador de archivos realmente útil, esas cinco líneas de HTML se convertirán en discusiones de arquitectura, aún más dependencias del proyecto y reuniones con los equipos de DevOps y Seguridad. Conocemos estas complicaciones y hemos visto a muchos desarrolladores chocar contra este muro cuando sus necesidades de transferencia de archivos crecen más allá de un caso de uso trivial.

Subir archivos es más fácil con MASV

MASV maneja estas complicaciones por usted, permitiéndole elegir desde interfaces fáciles de usar hasta un control detallado para una implementación personalizada. Hemos resuelto los problemas difíciles para que sea lo más fácil posible añadir la carga de archivos en la nube a su aplicación de forma rápida, fiable y segura:

  • MASV maneja archivos enormes, de hasta 15 TB cada uno. Los paquetes pueden ser de cualquier tamaño.
  • Somos más rápido que la competencia. MASV admite grandes conexiones de red y mitiga la latencia geográfica.
  • Somos fiables. Las transferencias están validadas y admitimos la vinculación de canales.
  • Hacemos un fuerte compromiso con la seguridadincluida la norma ISO 27001 y nuestro Evaluación del Escudo de Oro para la TPN lista de proveedores.

Portales MASV: Aproveche las ventajas de un cargador llave en mano

Empecemos por la solución más sencilla: Si su flujo de trabajo es sencillo, sólo tiene que utilizar portales MASV.

Los portales son una forma sencilla y sin código de que los colaboradores le envíen archivos de gran tamaño o de que usted se los solicite. Los portales MASV están diseñados para que los administradores no técnicos puedan configurarlos en un par de minutos. Los colaboradores sólo necesitan un navegador, no hay plugins que instalar, y ni siquiera necesitan una cuenta MASV para enviarle archivos.

Captura de pantalla de la adición de archivos a un portal MASV

Los portales MASV son totalmente personalizables y admiten formularios de metadatos personalizados, protección por contraseña y control de acceso. MASV se integra con una lista cada vez mayor de proveedores de nube de tercerosdesde almacenamiento hasta plataformas SaaS. La conexión de los portales a los proveedores de la nube se realiza con unos pocos clics en la aplicación web MASV.

Su implementación puede ser tan sencilla como la siguiente, sin nada que instalar y sin codificación:

Diagrama de carga de archivos a un proveedor de la nube

Si MASV no es compatible con su plataforma SaaS (todavía), o está trabajando con una solución interna, sólo tiene que añadir un proveedor de almacenamiento en la nube que ambos admitan:

Esquema del uso de almacenamiento intermedio en la nube para subir archivos a una plataforma SaaS

Aplicación de escritorio: Más rendimiento y flexibilidad, casi tan fácil

Los navegadores web son omnipresentes, pero tienen límites de rendimiento y flexibilidad. Si el usuario cierra la pestaña del navegador o apaga su ordenador, tiene que reiniciar su carga. Por eso hemos creado Aplicación de escritorio MASV para un mayor rendimiento y flexibilidad.

Desktop App también es un front-end sin código y fácil de usar para MASV. Es una aplicación nativa que sus usuarios instalan en macOS, Windows y Linux para aprovechar al máximo el rendimiento y las conexiones de red de un ordenador. Añade estas funciones a la carga de archivos:

  • Automatizaciones vía Carpetas de vigilancia y descargas automáticas del Portal.
  • Unión de canales con Multiconnect para transferencias más rápidas o más fiables desde conexiones remotas.
  • Optimización de disco y red a 10 Gbps para su red de gran ancho de banda y hardware de almacenamiento.
  • Pausa y reanudaciónincluso tras cortes o reinicios de la red.

Cargador Web MASV: Carga de archivos personalizada

Si su flujo de trabajo necesita más control sobre las cargas web, puede utilizar la función Cargador web MASV. Es lo que usamos para implementar Portales MASV. Web Uploader es un módulo Javascript que proporciona los bloques de construcción para subir archivos a la nube con un navegador web. Usted puede centrarse en su aplicación personalizada UI y UX mientras Web Uploader maneja las complejidades de la carga de archivos.

Al igual que los portales MASV, Web Uploader no requiere que sus colaboradores instalen nada ni obtengan una cuenta MASV.

💡 Lee más: Más información sobre Web Uploader en Documentación para desarrolladores de MASV.

Recientemente hemos actualizado Web Uploader de la versión 1.1 a la 2.2. Viene con nuevas características y un rendimiento significativamente mejor.

Pausa y reanuda la carga de archivos

Mientras el usuario permanece en la misma pestaña del navegador, su aplicación web puede ahora pausar y reanudar las cargas. Esto es algo que la generación anterior de nuestro cargador de archivos no soportaba.

Mejor rendimiento

El cargador web de MASV es lo más rápido que existe para cargar archivos de gran tamaño a través de un navegador web. Y con nuestra última actualización de 2.0.4 a 2.2.0, hemos mejorado el rendimiento de los paquetes que contienen muchos archivos pequeños, como secuencias de imágenes.

Hemos probado el rendimiento de Web Uploader para un paquete que contiene 10.000 archivos de un byte cada uno. La línea verde representa la versión 2.2.0:

Gráfico comparativo del rendimiento en las versiones 2.2 y 2.0.

Observe cómo Web Uploader 2.2 es prácticamente el doble de rápido, subiendo en unos seis minutos en lugar de 12. Incluso lo hace utilizando algo menos de memoria del navegador.

Seguimiento detallado de eventos

Los desarrolladores pedían más control, así que hemos cambiado Web Uploader de un modelo basado en promesas a otro basado en eventos. Existen una docena de eventos de tu aplicación para ayudar a gestionar las subidas de archivos. Utiliza estos eventos para personalizar aún más tu cargador:

  • Obtén velocidad y volumen de subida.
  • Reaccionar ante los errores de transferencia.
  • Obtener el estado del paquete y de los archivos individuales.

API MASV: Control detallado para la carga de archivos

MASV Portals, Web Uploader y Desktop App abstraen las complejidades de una subida de archivos rápida, fiable y segura. Pero si su aplicación necesita un control detallado sobre las subidas de archivos, puede utilizar las herramientas de nivel inferior API de MASV. Es la misma API que utilizan la aplicación web MASV, los portales, el cargador web y la aplicación de escritorio para acceder a la plataforma MASV.

La API de MASV también le permite gestionar todo lo relacionado con las transferencias de archivos MASV, incluidas las cargas, descargas, enlaces, metadatos y control de acceso.

Licencias y precios sencillos

La concesión de licencias de MASV es sencilla. No hay limitaciones en el número de instalaciones de los portales MASV, el cargador web, la aplicación de escritorio o la API MASV. Sólo registras y utilice MASV en su proyecto.

Nuestro los precios son sencillosTambién. No hay sorpresas ni necesidad de esperar a que el equipo de compras renueve los contratos o añada más puestos. Tampoco ralentizamos las cargas ni las descargas. lo más rápido posible.

Conclusión: Construya fácilmente un cargador de archivos rápido y fiable con MASV

Añadir la carga de archivos a tu aplicación es fácil. Añadir la carga de archivos de gran tamaño, o de muchos archivos, de forma rápida, fiable y segura es difícil. MASV resuelve los problemas técnicos más complicados y, al mismo tiempo, te ofrece una amplia gama de formas de integrarlo en tu aplicación:

  • Portales MASV: Carga web llave en mano, lo suficientemente fácil como para que usuarios sin conocimientos técnicos puedan configurarlo y utilizarlo en cuestión de minutos.
  • Aplicación de escritorio MASV: También llave en mano, pero más flexible e incluso más rápida.
  • Cargador web MASV: Control preciso de su cargador web personalizado para que pueda concentrarse en la interfaz de usuario y la experiencia de usuario.
  • API MASV: Acceso de bajo nivel para inspeccionar y gestionar las cargas de archivos y todo lo relacionado con las transferencias de archivos MASV.

Cuando su sencillo cargador de archivos se complica de repente, vuelva a hacerlo fácil con MASV para que pueda centrarse en ofrecer a sus usuarios una mejor experiencia.

Regístrate en MASV hoy mismo y consigue 20 GB gratis y pruébalo por ti mismo.

Simplificar la carga de archivos en la nube

Ofrezca a sus usuarios cargas de archivos rápidas, fiables y seguras