vicente javier rosselló ferrer -...
Post on 10-Mar-2018
229 Views
Preview:
TRANSCRIPT
www.uib.cat
Experiencia de
integración de
fuentes de datos
en el ecosistema
de la organización
Liferay Symposium Madrid
2017
Vicente Javier Rosselló Ferrer
Analista/Programador Web
www.uib.cat
01
02
03
04 Conclusiones
Objetivos
Estado del arte
(situación inicial)
Desarrollo / integración
Experiencia de integración de fuentes de datos en el
ecosistema de la organización
Alumnos ~ 15.000
Profesorado ~ 1.500
Personal de servicios ~ 400
Otros ~ 100
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
Objetivos
El portal es el espacio privado colaborativo para el
Personal Docente e Investigador y el Personal de
Administración y Servicios (~2000 usuarios) donde hay que:
• Integrar los datos de todas las fuentes posibles
Visión real y más enriquecida para el usuario
Accesibilidad idónea
• Vista unificada y confiable
No integrar implica tener dificultades
• Exportar datos desde el espacio privado a la
web pública
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
• Datos fragmentados en diferentes formatos:
BBDD, XML, Json, ficheros, HTML, REST..
• Acceso específico: Básica, SSO, NFS
• Aplicaciones 3rd: UIBdigital, Moodle, OpenKM
• Web pública con InfoGlue CMS
Estado del arte
(situación inicial)
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
• Liferay 6.2GA6 Community Edition,
herramientas:
Iframe
Porltet Web Proxy (Portletbridge)
Web Services for Remote Portlets (WSRP)
Desarrollo personalizado de portlets
RSS
Estado del arte
(situación inicial)
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
• Portlet Web Proxy Directorio telefónico (sin
autenticación)
• Iframe OpenKm (autenticación básica por
grupo)
• RSS Blogs
UIB
• Desarrollo personalizado de portlets
Desarrollo / integración
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
• SSO CAS Portlet Web Proxy + Service + Filter
Desarrollo / integración
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
• SSO CAS Portlet Web Proxy
Desarrollo / integración SSO Proxy
HTML Clipping
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
• Portlet específico de tema – Consulta Apps SSO
del Usuario
Desarrollo / integración
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
• Portlet de listados de doc library REST API
Desarrollo / integración
www.uib.cat Experiencia de integración de fuentes de datos en el
ecosistema de la organización
Desarrollo / integración Datos del profesorado públicos (Ficha)
UIB DB
GREC
LIFERAY REST API
GE
NE
RA
DO
R
HT
ML
SQL
SQL
GIS SQL
www.uib.cat
Conclusiones
• Entorno de trabajo + centrado en el usuario
beneficio del usuario, menos saltos entre apps
• Confiabilidad de los datos datos estables, sin
actualizaciones problemáticas y más directos
• Complejidad media del desarrollo
---
• Futuro Moodle REST, Oauth en el CAS SSO
Oficina Web Vicente J. Rosselló
(Sito)
/.es /.eu
vrossello@uib.es
@sitobalear
vrossello
top related