lupa
RAM - Recursos Activos de Memoria
 

RAM - Recursos Activos de Memoria es la sección implementada por la Dirección de Desarrollo y Producción Digital que busca crear y fortalecer comunidades para una mejor gestión de los recursos digitales custodiados por las diversas entidades donde se llevan a cabo procesos de construcción de memoria.

En este espacio activo compartiremos desarrollos tecnológicos, herramientas, ontologías, metadatos, documentación, análisis y metodologías de forma libre y gratuita para su uso y reúso.
 

Directrices para el desarrollo

• Aprovechamiento e integración de tecnología existente
• Sentar las bases para la sostenibilidad a largo plazo a través de la separación en APIs, protocolo de interoperabilidad, escalabilidad horizontal y contenedores
• Hacer uso de herramientas, bibliotecas y código abierto o de uso libre
• Liberación del código fuente para su implementación, uso y reúso
• Facilitar las APIs y datos en formatos abiertos para disposición de los usuarios
• Para propiciar una vinculación más lúdica y entretenida con el Repositorio, se integran diversos elementos de performatividad que desarrollamos para esta fase:

− Botón de exploración aleatoria de los recursos (“Descubre”)
− Descarga de metadatos
− Registro de usuarios
− Aportes de metadatos generados por los usuarios en la cédula de los recursos
− Creación y gestión de colecciones públicas y privadas
− Añadir favoritos
− Compartir en redes sociales

 

Tecnología y herramientas utilizadas:

• ElasticSearch como motor de indexado y búsqueda
• SemanticWebBuilder Portal como CMS y gestor de componentes
• Framework Spring para desarrollo de servicios
• Digilib para la visualización y generación de tiles de imágenes fijas
• NGINX como balanceador de carga
• Apache Tomcat como servidor de aplicaciones
• Codelabs para documentación técnica
• Jfrog Artifactory como almacén de binarios
• Metricbeat, Filebeat, Heartbeat y Kibana para monitoreo de instancias
• ImageMagick para optimización de imágenes
• SonarQube para análisis estático de código
• Media Element para visualizador de audiovisuales y multimedia en streaming
• OpenRefine para estandarización de datos