Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Image Modified

Los elementos que componen la arquitectura son:

  • Portal web de la plataforma. Es un interfaz web a través de la del cual los distintos usuarios de la plataforma interactuarán. Será desarrollado y desplegado por el adjudicatario.
  • Middleware que permitirá desarrollar toda la funcionalidad del portal y que está compuesto de los siguientes módulos que se describirán posteriormente y que será desarrollado y desplegado por el adjudicatorio:
    • Administración.
    • Catalogación.
    • Usuarios/as.
    • Notificaciones.
    • Objetos de aprendizaje.
    • Búsqueda.
    • Recomendación.
    • Logs.
    • Certificación.
    • Analítica
    • Consulta.
  • CAS (Sistema de autenticación centralizado). El portal web y el middleware desarrollado por el adjudicatario permitirá autenticar a los usuarios por medio del CAS de la Universidad así como recuperar información básica del usuario autenticado (nombre y apellidos, dirección de correo y perfil del usuario en la organización). Adicionalmente, se puede permitirla permitir la autenticación de los usuarios pormedio por medio de otros proveedores como SIR2 (federación de identidad digital de segunda generación ofrecida por el Servicio de Federación de Identidades de RedIRIS), Google Login o Facebook Login, etc.
  • Servidor de correo. El portal web y el middleware desarrollado por el adjudicatario se conectará (configurable) a un servidor de correo indicado por la Universidad universidad para realizar el envío de notificaciones y eventos de la plataforma por medio de correo electrónico.
  • Servidor de eventos. Servidor que recibirá información de los eventos que se produzcan en el portal y que permitirá que los Sistemas de Gestión del Aprendizaje o LMS reciban información actualizada (cambios de fechas, usuarios suscritos, etc.) de los cursos de la plataforma. Este sistema que será desarrollado y desplegado por el adjudicatario será implementado por plataformas como Apache Kafka y deben debe configurarse para garantizar el intercambio seguro de la información.
  • Base de datos (BBDD). Sistema de base de datos donde se almacenará la información necesaria para el correcto funcionamiento del portal y la obtención de información analítica de los objetos de aprendizaje del portal. Será desplegada por el adjudicatorio garantizando el intercambio seguro de información.
  • Sistema de Gestión del Aprendizaje o Learning Management System (LMS).
    • La arquitectura es independiente del LMS que utilizan las universidades participantes y se arbitrarán mecanismos para que la información de la plataforma pueda ser enviada o consumida por el LMS. La Universidad universidad desarrollará la suscripción a los eventos del servidor de eventos e invocará, cuando considere oportuno, a las APIs para obtener información actualizada sobre los cursos o para proporcionar información sobre el desarrollo del curso.