Interoperabilidad
Download
Report
Transcript Interoperabilidad
Integración y Reutilización de
Información en el Principado de
Asturias
M. América Alvarez González
Directora General de informática, Gobierno del Principado de
Asturias
Zaragoza 25 de noviembre de 2010
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
4. Uso de estándares
-2-
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
4. Uso de estándares
-3-
1.- Introducción
Objetivo: identificar los proyectos donde nos encontramos en
la Administración Asturiana con el objetivo de cumplir el
esquema nacional de interoperabilidad en cuanto a:
Estándares
Interoperabilidad: interna y externa
Reutilización de componentes
Hemos realizado un fuerte estudio técnico y de normativa para
avanzar en esta línea
-4-
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
4. Uso de estándares
5. Conclusiones
-5-
2.- Interoperabilidad
Visión Técnica
“La habilidad de los sistemas para proveer y aceptar servicios de
forma eficiente”
(ISO TC204, documento N271, S. Spaccapietra and E. Zimányi (Eds. © Springer – Verlang Berlin
Heidelberg 2005)
Visión Funcional
La interoperabilidad es la capacidad de los sistemas de información
y de los procedimientos a los que éstos dan soporte, de compartir
datos y posibilitar el intercambio de información y conocimiento
entre ellos.
(Esquema Nacional de Interoperabilidad)
-6-
2.- Interoperabilidad
7
Objetivos generales
Mejora de servicios al ciudadano
Es necesario aportar menos documentación.
Reducción costes y rentabilizar sistemas
Menor espacio necesario, menor esfuerzo y menos desplazamientos, inmediatez
Rápida respuesta a cambios legales
Mejora operativa
El intercambio electrónico reduce el tiempo de realización de los procedimientos.
Mejor de calidad de los datos.
Monitorización y supervisión de procesos
Estandarización del procesos de trabajo y de los resultados a obtener
Costes
Reducir el esfuerzo necesario para la integrar nuevos servicios.
Disminuir el tiempo requerido para la integrar nuevos servicios.
-7-
3 – Interoperabilidad
2.- Interoperabilidad
Interoperabilidad en el Principado de Asturias
Compromiso con la tarea de gestionar Sistemas,
Procedimientos y Organización, de manera que se
maximicen los intercambios y reutilización de la
información, tanto interna como externamente.
Desde un punto de vista normativo, se han publicado
en el boletín oficial del Principado de Asturias (BOPA)
distintas resoluciones para las diferentes
interoperabilidades realizadas.
Desde un punto de vista técnico, se dispone de una
plataforma de interoperabilidad para la
interconexión con otras Administraciones garantizando
seguridad en el acceso, integridad y
confidencialidad.
-8-
3 – Interoperabilidad
2.- Interoperabilidad
Interoperabilidad con otras Administraciones
Dirección General de la Policía: Consulta y
Verificación de datos de identidad.
Instituto Nacional de Estadística: Verificación de Datos
de Residencia.
Tesorería General de la Seguridad Social: Certificado
de estar al corriente de pago de obligaciones de la
Seguridad Social.
Agencia Estatal de Administración Tributaria:
Certificado de estar al corriente de pago.
Dirección General del Catastro: Certificación catastral.
Futuras Interoperabilidades 2010: Renta, domicilio fiscal,
Vida laboral, IAE
-9-
3 – Interoperabilidad
2.- Interoperabilidad
Interoperabilidad interna
Consejería de Bienestar Social y Vivienda
Se proporciona el certificado de discapacidad
Ente Tributario de Asturias:
Certificado de estar al corriente de pago con las obligaciones
tributarias con el Principado de Asturias
Interoperabilidad hacia otras Administraciones
Estamos trabajando para ofrecer el Certificado
discapacidad a cualquier otra Administración Pública
de
- 10 -
2.- Interoperabilidad
Arquitectura
LDAP
Servidor de Aplicaciones
APP
(Rama)
Desplegada Módulo Común de Autenticación
MC Autenticación
(authLDAP)
Empleado público
EMP
(Rama)
PlantaPlazaInterop
(Aplicación)
E6A/prueba
Petición
(Rol)
Gestiona un procedimiento, que necesita
incorporar un certificado interoperable
PlaIntSis
(Aplicación)
DaeatCCP
(E6A, E7A, E9A)
DCatastroCDC
(E6A, E7A, E9A)
DCatastroCDExt
DdgpSCDI
DdgpSVDI
...
(Dominios)
Interoperabilidad
(Rol)
Servidor de Aplicaciones
DaeatCCP
DwsInterop_Catastro
(UsuPlantaPlazaInterop)
DwsInterop_SCDI
(UsuPlantaPlazaInterop)
DwsInterop_SVDI
(UsuPlantaPlazaInterop)
…
(Dominios)
Desplegada interoperabilidad
Interoperabilidad
Aplicación
Interoperabilidad
Custodia
Base datos Custodia
Red
SARA, Internet,
corporativa
Auditoria
Base datos Auditoria
MCI
Plataforma de Integración
de Sistemas
Modulo Común de
Interoperabilidad
AAPP (EndPoint)
Principado de Asturias,
DPG, Catastro, AEAT..
- 11 -
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
a) Open data
b) Módulos comunes
c) Liberalización de software
4. Uso de estándares
5. Conclusiones
- 12 -
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
a) Open data
b) Módulos comunes
c) Liberalización de software
4. Uso de estándares
- 13 -
3.1 OPEN DATA
En “Open Government”, se pueden ver, distintos puntos de
vista, no solo los tecnológicos, como por ejemplo:
La información pública es una forma de
infraestructura, con el mismo nivel de importancia
que otras infraestructuras (agua, electricidad,
carreteras)
Debemos maximizar el valor público a partir de
los datos existentes en manos del estado.
La magia de datos abiertos es que habilita la
transparencia y la innovación
- 14 -
3.1 OPEN DATA
Todos los modelos de datos abiertos se basan en los 8 principios de
Open Data definidos en 2007, esto es,
Completitud, toda los datos son públicos, no sólo lo que la autoridad estime pertinente
(preprocesada)
Fuente primaria, los datos de la fuente primaria (raw data)
Oportuna, debe ponerse disponible en forma inmediata o al menos con poca demora.
Disponible a todo tipo de usuarios (sin restricción)
Procesable, esto es, datos estructurados que puedan ser procesados por un computador
No discriminatoria, disponible a cualquiera sin necesidad de registro
No propietaria, esto es que no puede estar en formatos asociados a alguna entidad o
bien que requieran de algún tipo de herramienta propietaria para su uso.
Licenciamiento libre, no sujeta a ningún tipo de copyright, patente u otro tipo de
derecho.
- 15 -
3.1 OPEN DATA
RISP
risp.asturias.es/ es el sitio del Gobierno del Principado de
Asturias donde se encuentran publicados conjuntos de datos de
carácter público.
A través de esta iniciativa, se pretende fomentar el uso y la
reutilización de la información procedente de la
administración pública para hacer ésta más útil y adecuada
para la ciudadanía. Se anima a cualquier organización o
particular a hacer uso de los datos, combinarlos o crear
espectaculares y aplicaciones vistosas que cubran las
necesidades de la sociedad.
datos.asturias.es es parte de la tendencia RISP (Reutilización
de Información del Sector Público), que facilita a la sociedad el
aprovechamiento de los datos de carácter público de forma más
efectiva, además de favorecer la transparencia informativa de la
administración.
- 16 -
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
a) Open data
b) Módulos comunes
c) Liberalización de software
4. Uso de estándares
- 17 -
3.2 MÓDULOS COMUNES
¿QUE SON LOS MÓDULOS COMUNES?
Los módulos comunes son piezas que cumplen con una
determinada funcionalidad y que pueden ser utilizados por
varios servicios o incluso por otras aplicaciones ajenas a la
propia plataforma de teletramitación.
Son componentes de una Arquitectura Orientada a Servicios (SOA)
Estos servicios pueden ser accesible externamente, facilitando
la reutilización de dichas funcionalidades por otros sistemas de
información de la Administración o bien externos.
Implementación del acceso a los mismos a través del OpenFWPA.
Permiten la prestación de servicios a través de los distintos
canales del SAC (sistema de atención al ciudadano)
Efectividad en costes.
- 18 -
3.3 MODULOS COMUNES
Arquitectura de usuario
Por parte del responsable del
proyecto de la Dirección General de
Informática que entiende que una
determinada funcionalidad puede ser
necesitada por varios proyectos.
Será la Dirección General de Informática
SISTEMAS
la que establezca que esa funcionalidad
sea
CORPORATIVOS
susceptible de ser Módulo Común y será
responsabilidad del subcontratista el
elaborar esa funcionalidad como módulo
CRM
común.
Data
Algunos módulos son: inicio solicitud,
Warehouse
avisos, documentación, certificados,
pago telemático, almacenamiento Motor de
temporal,…
Gestor de contenidos
Arquitectura de operación
Módulos comunes
CRM
Data
Warehouse
Motor de
Workflow
Anexación de
documentos
Mantenimiento de
usuarios
Cambio de estado
Tramitación
Integración de
Sistemas
Consulta de servicios
Registro de Entrada
Autenticación
Notificaciones
Inicio Solicittud
Aviso y alarmas
Registro de Salida
Colaboración y
Participación
Acreditación
Pago electrónico
Custodia de
documentación
Visualización
documentos
Intercambio de
información
Firma digital
Web Services
Integración de Sistemas
SISTEMAS
CORPORATIVOS
Seguridad
Por parte de los subcontratistas
que deben identificar y proponer que
una funcionalidad puede convertirse
en un módulo común.
Portal
Servicios electrónicos
Seguridad
Arquitectura de desarrollo
Gestor de Portal
Back offices
Arquitectura de Ejecución-Framework
Seguridad
Metadirectorio
Servidor de Aplicaciones
CTI
Servidores de Directorio
BBDD
Infraestructura BASE (HW,SW,S.O)
Módulos Comunes
La incorporación de nuevos módulos
comunes se pueden producir por dos
vías
SEGURIDAD
Anexación de
documentos
Mantenimient
o de Usuarios
Cambio de
Estado
Tramitación
Integración de
Sistemas
Consulta de
Servicios
Registro de
Entrada
Lista de
Tareas
Autenticación
Notificaciones
Avisos y
Alarmas
Registro de
salida
Colaboración
y participación
Acreditación
Pago
electrónico
Custodia de
documentación
Visualización
documentos
Intercambio
de
información
Comunicación
WebServices
Integración de
Canales
Inicio de
Solicitud
Suscripciones Firma digital
- 19 -
3.3 MODULOS COMUNES
LA INTEGRACIÓN SOA (SERVICE ORIENTED ARCHITECTURE)
ARQUITECTURA DE USUARIO
BUS DE
INTEGRACIÓN
MÓDULOS
COMUNES
ARQUITECTURA DE INTEGRACIÓN
BASADA EN EL CONCEPTO DE SERVICIO
-20
20 -
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
a) Open data
b) Módulos comunes
c) Liberalización de software
4. Uso de estándares
5. Conclusiones
- 21 -
5 – Soporte tecnológico
3.3 Liberalización de software
OpenFrameWorkPA
En Asturias se ha desarrollado una plataforma tecnológica escalable
y flexible que da soporte a las aplicaciones y servicios
relacionados con la Administración Electrónica. Apuesta por:
El uso del software libre y estándares abiertos:
OpenFrameworkPA
Arquitectura Orientada a Servicios (SOA)
Multicanalidad (a través de una visión práctica)
Desarrollo de Módulos Comunes que permitan reutilizar
funcionalidades.
Aplicaciones corporativas y de negocio
Basado en estándares de desarrollo
- 22 -
3.3 Liberalización de software
OpenFrameWorkPA
El 90% de los sistemas están desarrollados con esta
plataforma.
Se ha liberado con doble licencia: Lesser General Public
License (LGPL v3) y European Union Public Licence (EUPL
v1.1).
Asimismo, se han desarrollado una serie de módulos
reutilizables bajo una Arquitectura Orientada a Servicios (SOA).
Estos módulos comunes proporcionan funcionalidades
específicas de gobierno electrónico.
EUG: plataforma de tramitación sobre la que se
implementan funcionalidades globales y especificas de los
procedimientos administrativos.
- 23 -
5 – Soporte tecnológico
3.3 Liberalización de software
Firma digital
Genéricos
Terceros
Documentación
Autenticación
Plataforma de integración de sistemas
Cambio de
estado
Horizontal
Registros
Contratación
Administrativa
PAC (Procedimiento Administrativo Común)
GESTIÓN DE
AUTORIZACIONES
CREACIÓN DE
EXPEDIENTES
GESTIÓN DE
DE EXPEDIENTES
TERCEROS
FISICOS Y JURÍDICOS
DOCUMENTACIÓN
APORTADA
MOTOR DE
TRAMITACIÓN
MOTOR DE
PUBLICACIÓN
TRAMITACIONES
MASIVAS
AVISOS Y ALARMAS
INTEROPERABILIDA
D
CAMPOS
FLEXIBLES
OFIMATICA
COLA BORACIONES
GESTIÓN DE
DOCUMENTOS (dav)
Contenedor (OC4J)
ÁREA
PERSONAL
SERVICIOS
ELÉCTRÓNICO
S
OTROS
SERVICIOS
(Aplicación Funcional Base)
Open FWPA
ENITADES
DEPORTIVA
CONTATOS
LICITADORES
ENITADES
DEPORTIVA
CONTATOS
LICITADORES
HCI
Horizontal
Subvenciones
SMS Mail
Módulos Cómunes
LEADER
I+D+I
Renta Básica de
Emancipación
Inicio de
solicitud
Selección de Personal
EUG: Escritorio Unificado del Gestor
INTEGRACIÓN
CORE-EUG
CONTABLE
Portal
Principado Asturias
SGBD (Oracle 9i, 10g)
- 24 -
Índice
1. Introducción
2. Interoperabilidad
3. Reutilización
a) Open data
b) Módulos comunes
c) Liberalización de software
4. Uso de estándares
- 25 -
4. Estándares
¿Qué son?
Especificación disponible públicamente para lograr una
tarea específica, desarrollada en proceso abierto a toda la
industria y que garantiza que cualquiera la puede usar sin
necesidad de rendir condiciones a nadie.
Pueden ser implementados por cualquiera sin
restricción, son algunas veces referidos como Formato
abierto en el caso de que sean formatos, o estándares
libres.
Permiten que cualquiera pueda construir productos que
interactúen con los de otros proveedores, los cuales
comparten en su diseño base el estándar.
Son un elemento clave para la interoperabilidad de los
sistemas, la independencia de los proveedores y la
reutilización de componentes en los sistemas.
- 26 -
4. Estándares
Estándares W3C
- 27 -
4. Estándares
Estándares implantados en el Principado de Asturias
Arquitectura SOA basada en Servicios Web: XML, SOAP, UDDI,
etc.
Orquestación de procesos: BPEL
Publicación de la información conforme a estándares W3C:
HTML, CSS, XHTML, PDF
Open Data y Web Semántica: RDF, SPARQL
Gestor del portal basado en Portlets JSR168
Estándares consolidados en servicios de backend: LDAP, SQL,
etc.
- 28 -
4. Estándares
Estándares implantados en el Principado de Asturias
Aplicaciones Web
Firma Digital
Servicios Web
Web Semántica
Arquitectura Web
- 29 -
4. Estándares
Modelo del Principado de Asturias
FRONTEND
Ciclo de vida de los
servicios
GESTOR DE PORTAL
TELÉFONO
PRESENCIAL
Acceso Servicios
PLATAFORMA
COLABORACIÓN
GESTOR DE
CONTENIDOS
DISTRIBUCIÓN
SERVICIOS
REPOSITORIO
INTERMEDIO
Publicación Servicios
MOTOR DE TRAMITACIÓN
Tramitación Servicios
BUS DE INTEGRACIÓN
MÓDULOS
COMUNES
MÓDULOS
COMUNES
BACKEND
GESTOR DOCUMENTAL
Gestión Servicios
SISTEMAS DE GESTIÓN
VERTICALES
SISTEMAS DE
GESTIÓN
HORIZONTALES
Analítica Servicios
ANÁLISIS DE INFORMACIÓN
- 30 -
4. Estándares
FRONTEND
Ciclo de vida de los
servicios
GESTOR DE PORTAL
TELÉFONO
PRESENCIAL
Acceso Servicios
XHTML
CSS
JSR168
OWL
SOAP
WSDL
WS-A
Publicación Servicios
BACKEND
XML
XSL
Tramitación Servicios
XSLT
BPEL
RDF
DISTRIBUCIÓN
SERVICIOS
SPARQL
PLATAFORMA
COLABORACIÓN
GESTOR DE
CONTENIDOS
REPOSITORIO
INTERMEDIO
MÓDULOS
COMUNES
MÓDULOS
COMUNES
MOTOR DE TRAMITACIÓN
UDDI
BUS DE INTEGRACIÓN
GESTOR DOCUMENTAL
Gestión Servicios
HTTP
XML
W3C Namespaces
W3C Schema
AnalíticaXpath
Servicios
XQuery
SISTEMAS DE GESTIÓN
VERTICALES
LDAP
SQL
...
SISTEMAS DE
GESTIÓN
HORIZONTALES
XMLDSig
ANÁLISIS DE INFORMACIÓN
- 31 -
Integración y Reutilización de
Información en el Principado de
Asturias
M. América Álvarez González