Relación de componentes Hércules 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 y la conformidad de proyectos externos.
- 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 SGI (ver detalles en Servicios de integración utilizados por Hércules ED y MA).
- Hércules MA (Métodos de Análisis). Se comunica con:
- Hércules ED. Creación del grafo de conocimiento del portal de la investigación.
Arquitectura lógica en la Universidad de Murcia
Hércules ED y Hércules MA:
- Despliegue de servicios web (web, APIs, resultados, facetas, …)
- Despliegue de otros servicios (BASE, mensajes, extracción, enriquecimiento, similitud, …)
Servicios de datos:
- Cluster RDF. Grafo de investigadores y grafo de la investigación de la universidad.
- 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, resultados, facetas, …)
- Servicios internos (BASE, mensajes, APIs, extracción, enriquecimiento, similitud, …)
- Virtuoso RDF Store
- Redis Cache
- RabbitMQ colas.
Externos:
- Oracle. SQL Database