Administración Electrónica en la Universidad de Murcia ...

26
Universidad de Murcia Una plataforma interoperable basada en SOA 1 Administración Administración Electrónica Electrónica en la en la Universidad Universidad de Murcia de Murcia - Una Una plataforma plataforma interoperable interoperable basada basada en SOA en SOA - Daniel Sánchez Martínez ([email protected]) Area de Tecnologías de la Información y las Comunicaciones Aplicadas (ATICA) http://www.um.es/atica Universidad de Murcia Madrid, 28 de Abril de 2009

Transcript of Administración Electrónica en la Universidad de Murcia ...

Universidad de Murcia – Una plataforma interoperable basada en SOA 1

Administración Administración ElectrónicaElectrónica en la en la

Universidad Universidad de Murciade Murcia

-- UnaUna plataformaplataforma interoperable interoperable

basada basada en SOA en SOA --

Administración Administración ElectrónicaElectrónica en la en la

Universidad Universidad de Murciade Murcia

-- UnaUna plataformaplataforma interoperable interoperable

basada basada en SOA en SOA --

Daniel Sánchez Martínez ([email protected])

Area de Tecnologías de la Información y las Comunicaciones Aplicadas (ATICA)

http://www.um.es/atica

Universidad de Murcia

Madrid, 28 de Abril de 2009

Universidad de Murcia – Una plataforma interoperable basada en SOA 2

Contenido

Introducción

Plan estratégico

Escenario tecnológico

Infraestructura SOA

Publicación de llamamientos y actas de

exámenes

Solicitud de pago a personal

Interoperabilidad

Beneficios y vías futuras

Universidad de Murcia – Una plataforma interoperable basada en SOA 3

Universidad deMurcia

CAMPUS DE ESPINARDO

CAMPUS LA MERCED

27.44527.445 EstudiantesEstudiantes

2.0342.034 Personal Personal DocenteDocente e e InvestigadorInvestigador

1.1001.100 Personal Personal AdministrativoAdministrativo

6363 TitulacionesTitulaciones

34 34 EdificiosEdificios

2525 FacultadesFacultades y y EscuelasEscuelas

1616 BibliotecasBibliotecas

4 4 InstitutosInstitutos y y FundacionesFundaciones

33 CentrosCentros AdscritosAdscritos

CAMPUS DE CIENCIAS

DE LA SALUD

Plan estratégico

“Hacia la Administración electrónica” (mayo de 2005).– Racionalización de los sistemas de información.– Prestar un mejor servicios a través de medios

técnicos seguros y con validez jurídica.– Reducción del coste económico y ambiental.– Simplificación de las relaciones con el resto de las

instituciones.

Objetivos prioritarios– Desarrollo de infraestructuras que permitan securizar las

transacciones y los documentos intercambiados.

– Desarrollo de infraestructuras que permitan gestionar los documentos electrónicos.

– Puesta en marcha de sistemas de intercambio de información con otras instituciones.

Universidad de Murcia – Una plataforma interoperable basada en SOA 4

Escenario tecnológico

Realidad en el 2005– Diferentes areas de la Universidad gestionadas por

sus propias aplicaciones• Gestión Económica JUSTO

• Recursos humanos GESPER

• Campus Virtual SUMA

• Gestión académica SIVA …

– Aplicaciones construidas sobre diferentes tecnologías• Oracle Forms (cliente-servidor)

• J2EE• PHP

– Mantenimiento y expansión a cargo de personal propio.

– Bajo nivel de interoperabilidad

Universidad de Murcia – Una plataforma interoperable basada en SOA 5

Universidad de Murcia – Una plataforma interoperable basada en SOA 6

Infraestructura SOA

SOA: Services Oriented Architecture.

– Servicios Web interoperables.

– Extensibilidad e integración con aplicaciones distribuídas existentes.

Servicio

Datos

LógicaInterfaz

Servicio

Datos

LógicaInterfaz

Servicio

Datos

LógicaInterfaz

Servicio

Datos

Lógica

Interfaz

Aplicación

Objetivos SOA

Despliegue de una infraestructura SOA

– Reutililzación

– Ampliación de los servicios

– Uso desde diferentes entornos tecnológicos

– Transparente para aplicaciones finales

– Gestión homogénea de documentos y firmas electrónicas

– Interoperabilidad interna y externa

– Evolución con el paso del tiempo

Universidad de Murcia – Una plataforma interoperable basada en SOA 7

Software utilizado:– Servidor de aplicaciones Oracle Application Server

Release 3 10g (versión 10.1.3.3.0).– Entorno de desarrollo Oracle JDeveloper (versión

10.1.3.3.0).– Base de datos Oracle 10g.

Estándares aplicados:– JDBC 3.0– JDK 5– JSP 2.0– J2EE 1.5– Servlets 2.4– SOAP 1.2

Universidad de Murcia – Una plataforma interoperable basada en SOA 8

Tecnología utilizada

Infraestructura SOA

Universidad de Murcia – Una plataforma interoperable basada en SOA 9

Universidad de Murcia – Una plataforma interoperable basada en SOA 10

Servicio de firma.– Formatos XMLDSig, XADES, CMS, CADES, PKCS#7,

S/MIME y PDF.– Basado en OASIS DSS 1.0.– Configuración de políticas y perfiles de uso.

Servicio de sellado de tiempos o timestamp.– Soporta RFC 3161.

Servicio de validación de certificados.– Soporta CRLs, OCSP y SCVP.– Opcionalmente, proporciona la información de validación

obtenida por el mecanismo de validación seleccionado.– Soporta certificados FNMT y DNIe.

Servicio de contabilidad.– Registra toda la actividad del procesamiento de los

servicios web.

Infraestructura SOA

Infraestructura SOA

Universidad de Murcia – Una plataforma interoperable basada en SOA 11

Infraestructura SOA

Universidad de Murcia – Una plataforma interoperable basada en SOA 12

Infraestructura SOA

Servicio de copia auténtica.Servicio de capacitación.– Comprobaciones en las bases de datos de personal y

de gestión económica de la Universidad.

Servicio de interoperabilidad.– Intercambio de documentos electrónicos y de datos.– Cabeceras WS-Security.

Servicio eFactura.– Diferentes formatos estándares (Facturae, UBL

Invoice).– XADES X-L.– Otros formatos (PDF).

Universidad de Murcia – Una plataforma interoperable basada en SOA 13

Infraestructura SOA

Universidad de Murcia – Una plataforma interoperable basada en SOA 14

Infraestructura SOA

Universidad de Murcia – Una plataforma interoperable basada en SOA 15

Publicación de Llamamientos

y Actas de Exámenes

Beneficios

– Documentos electrónicos oficiales Llamamientos a exámenes y notas de exámenes.

– Procesos de firma digital.

– Generación de copias auténticas.

– Comunicación vía SMS o e-mail.

– Publicación en los tablones oficiales.

– Posibilidad de validación.

Universidad de Murcia – Una plataforma interoperable basada en SOA 16

Publicación de Llamamientos

y Actas de Exámenes

Universidad de Murcia – Una plataforma interoperable basada en SOA 17

Solicitudes de pago a personal

Interoperabilidad

Ministerio de Administraciones Públicas– A través de la plataforma SARA.

– Algunos servicios:

• Comprobación del DNI.

• Comprobación del censo de población.

• Sustitución de certificados en soporte papel.

Confederación Española de Cajas de Ahorro– Documentos contables órdenes de pago.

• Firma XAdES.

Servicio de recepción de eFactura– Proveedores de la Universidad de Murcia.

– Formatos Factura-e, UBL-Invoice

Universidad de Murcia – Una plataforma interoperable basada en SOA 22

Beneficios

Interoperabilidad hacia dentro y hacia fuera (Web Services + estándares abiertos).

Reutilización y extensibilidad de los servicios desplegados (bajo nivel de acoplamiento).

Integración de diferentes tecnologías de desarrollo (HTTP + SOAP).

Publicación automatizada de servicios a partir de procedimientos almacenados / objetos Java.

Mayor agilidad para responder a cambios.

Universidad de Murcia – Una plataforma interoperable basada en SOA 23

Beneficios

Universidad de Murcia – Una plataforma interoperable basada en SOA 24

Vías Futuras

Preservación de objetos digitales

– No repudio a largo plazo de la firmas.

– Preservación fiable de contenido susceptible a cambios de formato.

– Capa de preservación IETF LTANS (Long Term and Notary Services).

Tramitador de procedimientos.

– Definición de procesos de negocio.

– Evaluación de herramientas BPM y su integración en nuestra infraestructura.

Universidad de Murcia – Una plataforma interoperable basada en SOA 25

Universidad de Murcia – Una plataforma interoperable basada en SOA 26

Administración Administración ElectrónicaElectrónica en la en la

Universidad Universidad de Murciade Murcia

-- UnaUna plataformaplataforma interoperable interoperable

basada basada en SOA en SOA --

Administración Administración ElectrónicaElectrónica en la en la

Universidad Universidad de Murciade Murcia

-- UnaUna plataformaplataforma interoperable interoperable

basada basada en SOA en SOA --

Daniel Sánchez Martínez ([email protected])

Area de Tecnologías de la Información y las Comunicaciones Aplicadas (ATICA)

http://www.um.es/atica

Universidad de Murcia

Madrid, 28 de Abril de 2009