Caminando en línea recta no puede uno llegar muy lejos..

El Principito Antoine de Saint-Exupéry
 

Transacciones en la Nube
Agrupación y Descarga Masiva de Archivos

José Enrique González Cornejo
02/12/2013

 

El modulo Agrupación y Descarga Masiva de Archivos, es parte de las aplicaciones que constituyen la plataforma DDNS-DocIRS.Determinadas aplicaciones DocIRS, se encuentran alojadas en múltiples servidores virtuales en el Cloud (Amazon EC2) en US East Virginia. Además se cuenta con servidores de reservas en Brasil y Europa.

El objetivo del módulo Agrupación y Descarga Masiva de Archivos, es permitir al usuario acceder, filtrar y descargar, - bajo determinados parámetros -, múltiples y pesados archivos comprimidos (ZIP), los cuales han sido cargados como entregables en las Plataformas de Control y Gestión de Cumplimiento.

Estos archivos,  seleccionados previamente en cualquier plataforma de gestión DocIRS, pueden ser localizados y descomprimidos en carpeta dentro de la nube Amazon, utilizando una cuenta especial contratada por DocIRS en el servidor virtual.

Esta cuenta admite una gran capacidad de almacenamiento en GB, así mismo una potente capacidad de descarga archivos.

La descarga se realiza con un solo clic, de lo previamente filtrado y visualizado en una Vista de Respuesta. Es decir, el usuario, (CMO: Contract Manager Office , PMO: Project Management Office, SMO: Supplier Management Office, MGMO: Plataforma para la Gestión Integral de Fianzas ,...), podrá seleccionar un conjunto de archivos subidos bajo el rotulo entregados y descargarlo en forma rápida y eficiente en un solo paquete ZIP, el cual podrá ser almacenado en un CD o DVD.

Actualmente los usuarios disponen de acceso a descargar y visualizar archivos directa e individualmente de las aplicaciones. Todas las plataformas cuentan con servicio de filtros y vistas de descarga de archivos.  Sin embargo, hoy es especialmente importante la puesta en línea de datos asociados a los entregables de las obligaciones calendarizadas u otras clasificaciones en forma masiva.

El diagrama muestra la arquitectura del módulo Agrupación y Descarga Masiva de Archivos de la Plataforma de Control y Gestión de Cumplimiento de Contratos (CMO).

El proceso por parte del administrador, se establece a partir del Panel de Control, donde se formuló una Condición de Entregable, dentro del rango de fechas y el estado de los entregables. El sistema operará cada noche, bajo las condiciones establecidas en dicho Panel de Control. Es decir, la consulta será respondida en diferido, presentándose diariamente en la Vista de Respuestas.

Será desde esta vista, donde cualquier usuario de la aplicación podrá realizar las descargas del conjunto de archivos seleccionados por el cliente, agrupados en un único ZIP. Estos archivos serán individualmente descomprimidos en el servidor especializado en Amazon. (Los archivos almacenados en DocIRS están comprimidos en ZIP). Los archivos descomprimidos serán guardados dentro de una carpeta que tendrá como nombre el ID de Referencia del comentario. Luego todos los archivos descomprimidos en sus respectivas carpetas, serán comprimidos en un único archivo ZIP para su descarga.

Nótese que toda descarga es comprimida globalmente, para que el cliente configure un CD u otra forma que estime conveniente.

La Vista de Respuesta permite seleccionar fechas previas. En efecto, toda consulta anterior puede ser obtenida también mediante otros medios (CD, DVD).

Es decir, toda consulta generada de archivos en el Cloud Front, también será bajada por DocIRS y almacenada en un contenedor especial. La Vista Respuesta tiene todas las funcionalidades actuales de Simple-DocIRS, exportación Excel, Filtros, estadística. El proceso de reagrupación de archivo es complejo y se construye como un módulo independiente, que se inserta en la Plataforma,  mediante una viñeta o botón especial.

En síntesis, los archivos quedan disponibles para su descargar en la nube de Amazon AWS mediante un mecanismos de entrega de contenidos (CDN), llamada Amazon CloudFront. Amazon CloudFront es un servicio Web diseñado para la entrega de contenido. Se integra con otros Amazon Web Services para ofrecer una forma sencilla de distribuir contenido a los usuarios finales con velocidades de transferencia de datos.

Nota.- El sistema SACI desarrollado por DocIRS para la Fundación Integra, el cual colecta los datos de 908 jardines infantiles, -  a lo largo y ancho de Chile -, está localizado 100% en la nube DocIRS , y  a través de él, se han cargado más 45.000 archivos sin ninguna dificultad, con un peso promedio superior a 100 MG cada uno.



Artículos Relacionados