vicente javier rosselló ferrer -...

Post on 10-Mar-2018

229 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

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