Relación de componentes Hércules ED en la Universidad de Murcia
- Hércules ED (Enriquecimiento de datos). Se comunica con:
- Hércules SGI (ver detalles en Servicios de integración utilizados por Hércules ED y MA).
- Consulta un servicio OAI-PMH que proporciona información actualizada del SGI y de otros sistemas de la Universidad.
- Envía información introducida en ED para la validación de la producción científica, la conformidad de proyectos externos y la creación de ofertas tecnológicas.
- Biblioteca de la UMU. Envío de publicaciones.
- Fuentes externas de publicaciones científicas.
- Fuentes externas de otros recursos de investigación (Research Objects).
- Hércules ASIO. Servicio de datos para el servicio Linked Data Server.
- Hércules MA. Creación del grafo de conocimiento del portal de la investigación.
- Hércules SGI (ver detalles en Servicios de integración utilizados por Hércules ED y MA).
Arquitectura lógica en la Universidad de Murcia
Hércules ED:
- Despliegue de servicios web (web, edición CV, importación CVN, …)
- Despliegue de otros servicios (BASE, mensajes, extracción, enriquecimiento, similitud, …)
Servicios de datos:
- Cluster RDF. Grafo de investigadores.
- SQL Database. Almacenamiento de tipo SQL para garantizar procesos transaccionales
- Redis Cache. Almacenamiento de datos pregenerados (p.e. similitud)
- RabbitMQ. Sistema de colas de eventos para los servicios
Arquitectura Kubernetes. Despliegue en la Universidad de Murcia
Cluster kubernetes con los siguientes pods:
- Servicios web abiertos al firewall de la Universidad de Murcia (web, edición CV, …)
- Servicios internos (BASE, mensajes, APIs, extracción, enriquecimiento, similitud, …)
- Virtuoso RDF Store
- Redis Cache
- RabbitMQ colas.
Externos:
- Oracle. SQL Database