ARQUITECTURA ORIENTADA A SERVICIOS - dintel.org · ARQUITECTURA ORIENTADA A SERVICIOS Componentes...
-
Upload
hoangtuyen -
Category
Documents
-
view
220 -
download
0
Transcript of ARQUITECTURA ORIENTADA A SERVICIOS - dintel.org · ARQUITECTURA ORIENTADA A SERVICIOS Componentes...
ARQUITECTURA ORIENTADA A SERVICIOS
Arquitectura Orientada a Servicios
DIVISION PROYECTOS TECNOLOGICOS AGE
Juan N. Sánchez Valle21/11/2006
ARQUITECTURA ORIENTADA A SERVICIOSMarcos de Interoperabilidad
ARQUITECTURA ORIENTADA A SERVICIOS
Intercambio de datos
Convenios de cooperación
extranetadministrativaIntercambio de datos
Administración Local
Intercambio de datos
Conferencia sectorial
extranetAdministrativaIntercambio de datos
Comunidades Autónomas
Sistema de transmisiones de datos
RD 209/2003intranet administrativaSistema de transmisiones de Datos
Administración General del Estado - MAP
miregIDABCTestaelink
Unión Europea
SemánticoOrganizativo/ legal
Técnico
ARQUITECTURA ORIENTADA A SERVICIOS
Componentes
Servicios
Distribuido
N - capas
Cliente/Servidor
Estructurado
Monolítico
ARQUITECTURA ORIENTADA A SERVICIOSArgumentos para una estrategia SOA
Se viene invirtiendo continuamente en integraciones de aplicaciones heterogéneas con futuro incierto. Se requiere robustez (inversiones a largo).
El enfoque es hacia los procesos de negocio, no hacia las aplicaciones que se orientan a ser “comodities” mediante suscripciones a SERVICIOS.
Libertad de elección de códigos y plataformas.
Reusabilidad
ARQUITECTURA ORIENTADA A SERVICIOSARQUITECTURA ORIENTADA A SERVICIOSSituación Actual AGE
• Islas departamentales
• Duplicidad servicios
• Conectividad a distintos organismos
• Lógica de negocio,peticiones y organismos
• Lógica de negociovaría al añadir nuevos servicios y organismos
Más del 50% de los servicios electrónicos requiere de la participación de más de una Administración Pública
WS.Consulta de
Estado de Pagode Tasas
Ministerio X
WS.Consulta de
Estado de Pagode Tasas
WS.Consulta de
Estado de Pagode Tasas
Ministerio Y Ministerio Z
(Procedimiento)Gestión de
Subvenciones
Ministerio A
Ciudadanos
Solicitud deSubvención
N * Consultaa estado de
tasas deorganismo
WS.Consulta de
Estado de Pagode Tasas
MinisterioNuevo
Modificarprocedimientopara que hagaN+1 peticiones
ARQUITECTURA ORIENTADA A SERVICIOSEstrategia SOA en el MAP
ARQUITECTURA ORIENTADA A SERVICIOS
...
PLATAFORMA DE VALIDACIÓN DE FIRMA
CIFRADO e-FIRMA AUDITORÍA CUSTODIA e-FIRMA
...
ADMINISTRACIÓN
RECONOCIMIENTO PSCs
POLÍTICA DE e-FIRMA TIME STAMPING IDENTIFICACIÓN
ÚNICA SSO
PSC
PSC
PSC
...
OCSP
HTTPS
LDAP
GATEWAY XML APIs INTEGRACIÓN COMPONENTES CLIENTES
...
PLATAFORMA DE VALIDACIÓN DE FIRMA
CIFRADO e-FIRMA AUDITORÍA CUSTODIA e-FIRMA
...
ADMINISTRACIÓN
PLATAFORMA DE VALIDACIÓN DE FIRMA
CIFRADO e-FIRMA AUDITORÍA CUSTODIA e-FIRMA
...
ADMINISTRACIÓN
RECONOCIMIENTO PSCs
RECONOCIMIENTO PSCs
POLÍTICA DE e-FIRMAPOLÍTICA
DE e-FIRMA TIME STAMPINGTIME STAMPING IDENTIFICACIÓN ÚNICA SSO
IDENTIFICACIÓN ÚNICA SSO
PSCPSC
PSCPSC
PSCPSC
...
OCSP
HTTPS
LDAP
GATEWAY XML APIs INTEGRACIÓN COMPONENTES CLIENTES
Servicio A
Servicio B
Servicio N
Organismo A
Organismo B
Organismo M
......
ISYS
Plan direccionamiento IP AGES.A.R.A
SNTS
Identidad y residencia
Supresión de certificaciones
ARQUITECTURA ORIENTADA A SERVICIOSARQUITECTURA ORIENTADA A SERVICIOSSUPRESION CERTIFICACIONES EN PAPEL
Se ha construido un sistema que permite a las unidades de las Administraciones Públicas acceder e intercambiar información relativa a los ciudadanos y otras personalidades jurídicas, de manera que se elimina de los procedimientos los certificados en papel para los cuales exista equivalente electrónico.
El objetivo esliberar al ciudadano o la empresa de aportardocumentación con datos que ya están en poder de la Administración, siempre que el interesado exprese su consentimiento.
ARQUITECTURA ORIENTADA A SERVICIOSARQUITECTURA ORIENTADA A SERVICIOSSUPRESION CERTIFICACIONES EN PAPEL
-Sigue la recomendación IDABC (e-Link)-Valida Jurídicamente-Estructurada-Directamente utilizable por aplicaciones de gestión-Protocolo SOAP sobre http(s), con identificación en los dos
extremos con certificado X509 V3-Formato XML para la transmisión de los datos-Servicios Web XML para el acceso a los datos-Publicación y acceso a los Servicios Web distribuida-Modo síncrono y asíncrono
ARQUITECTURA ORIENTADA A SERVICIOSSUPRESION CERTIFICACIONES EN PAPELLa legislación
Ley 30 de 1992, de 26 de noviembre, sobre Régimen Jurídico de las Administraciones Públicas y del Procedimiento Administrativo Común, en su artículo 35, apartado f, “Derechos de los Ciudadanos”, indica que estos tienen el de “... no presentar documentos [...] que ya se encuentren en poder de la Administración actuante”.
Real Decreto 263/1996, de 16 de febrero, por el que se regula la utilización de técnicas electrónicas, informáticas y telemáticas por la Administración General del Estado
Real Decreto 209/2003 de 21 de febrero, por el que se regulan los registros y las notificaciones telemáticas, así como la utilización de medios telemáticos para la sustitución de la aportación de certificados por los ciudadanos
ARQUITECTURA ORIENTADA A SERVICIOS
Certificados (Art. 14)Va firmado (14.1)Se expide a instancia del interesado o del órgano requirente (14.2)Su contenido deberá poder ser impreso con un código de verificación (huella). (14.4)Los funcionarios de los órganos requierentes que los soliciten deberán estar habilitados (Disp. Adicional 3ª)
Certificados telemáticos y transmisiones de datos.SUPRESION CERTIFICACIONES EN PAPEL
Transmisiones (Art. 15)No necesita ir firmado Se expide a instancia del órgano requirente (15.4)De su petición y recepción se dejará constancia en el expediente del procedimiento (15.5)Es necesario habilitar mecanismos para que los órganos de fiscalización y control de la AGE, (intervención, abogacía...), puedan acceder a los datos transmitidos en el organismo emisor.(Art.15.5)
ARQUITECTURA ORIENTADA A SERVICIOSSUPRESION CERTIFICACIONES EN PAPELArquitectura
El proyecto está basado en un sistema distribuido de servicios web, en el que un organismo requirente ejecuta o “consume” un servicio web de un organismo emisor.
Las características principales de la arquitectura son las siguientes
Sistema on-line mediante HTTPS
Protocolo SOAP
Autenticación y Autorización. basados en certificados X.509 v3
Catálogo UDDI
ARQUITECTURA ORIENTADA A SERVICIOSIDENTIDAD Y RESIDENCIA
ARQUITECTURA ORIENTADA A SERVICIOS
Documentos acreditativos de identidad
En la mayoría de las relaciones de los ciudadanos con la Administración éstos deben presentar una fotocopia de su documento oficial acreditativo de su identidad(DNI o Tarjeta de extranjería)
Se estima que el número de fotocopias de documentos acreditativos de la identidad de un ciudadano presentadas anualmente en los trámites administrativos asciende a más de cuatro millones.
Certificados de empadronamiento
Cada año se producen en España unos tres millones de cambios de domicilio, que suponen aproximadamente la expedición, por parte de los ciudadanos, de unos 10 millones de certificados de empadronamiento para justificar la residencia en trámites con las distintas administraciones, de los que 3,5 millones los solicita la Administración.
ARQUITECTURA ORIENTADA A SERVICIOSIDENTIDAD Y RESIDENCIADESCRIPCION
MINISTERIO DE ADMINISTRACIONES PÚBLICAS
VERIFICACIÓN DE DATOS DE RESIDENCIA
código de operación: XXXXXX
XX de XXXXX de 200X
Respecto a la consulta realizada el día XX de XXXXXX de 200X a las HH:MM:SS por el funcionario [Nombre y Apellidos] con DNI XXXXXXXX-Z perteneciente al organismo XXXX, con los siguientes datos:
Nombre:Primer Apellido: Segundo Apellido:DNI / Tarjeta de Extranjero / Pasaporte: Español:Provincia de Residencia: Municipio de Residencia:Fecha de Nacimiento: Provincia de Nacimiento: Municipio de Nacimiento:Motivo de la consulta:
EXISTE MÁS DE UN REGISTRO CON LOS CRITERIOS SELECCIONADOS[Si la consulta está bien, la información a mostrar sería] Se ha obtenido la siguiente Dirección Postal:
Provincia: Municipio:Entidad Colectiva: Entidad Singular:Núcleo / Diseminado:
Número NºSuperior Kmt Bloque Portal Escalera Planta PuertaVía:
ARQUITECTURA ORIENTADA A SERVICIOSIDENTIDAD Y RESIDENCIADESCRIPCION
MINISTERIO DE ADMINISTRACIONES PÚBLICAS
VERIFICACIÓN DE DATOS DE IDENTIDAD
código de operación: XXXXXX
XX de XXXXX de 200X
Respecto a la consulta realizada el día XX de XXXXXX de 200X a las HH:MM:SS por el funcionario [Nombre y Apellidos] con DNI XXXXXXXX-Z perteneciente al organismo XXXX, con los siguientes datos:
DNI:Nombre:Primer Apellido:Segundo Apellido:
Nacido el: en (Provincia):Nacionalidad: Sexo:
Domicilio:Provincia:Motivo de la consulta:
Se ha constatado la VERACIDAD / NO VERACIDAD de los mismos.
ARQUITECTURA ORIENTADA A SERVICIOSIDENTIDAD Y RESIDENCIAARQUITECTURA
• Servicio horizontal
• Alta disponibilidad
• Rendimiento
• Tolerancia a Fallos
• Centro de Respaldo
Ubicado en SARA
IntranetAdministrativa
TESTA II
Estado A
Estado B
EU
Intercambio decertificaciones
Ciudadanos “de” o “en”otros paises
DGP Ministerio X Ministerio Y Ministerio Z ComunidadAutónoma H
ComunidadAutónoma I Ente Local
Ciudadanos Empresas
Internet
DEUDirección Electrónica
Única
Serv.NotificacionesTelemáticas
Punto NeutroExtranet de las
AdministracionesPúblicas
Internet
Prestadores deServicios deCertificación
eDNI - PKI
Gestión dePrestadores
Plataforma de eFirmaMAP
Plataforma deeFirma
Plataforma deeFirma
Serv.Notificaciones Telemáticas
Sistema VerificaciónDatos
Sistema VerificaciónDatos
ARQUITECTURA ORIENTADA A SERVICIOSIDENTIDAD Y RESIDENCIAPROCEDIMIENTOS
Fotocopias DNI (o equivalente)• Declaraciones de alteraciones catastrales• Clasificación de empresas contratistas• Reconocimiento de pensiones por Terrorismo• Convalidación y homologación de títulos• ...
• Permiso de conducir• Licencia de armas• Prestaciones sociales• Solicitud de becas• Solicitud de certificados
Certificados o Volantes de Empadronamiento• Normalización de trabajadores extranjeros• Procedimientos relacionados con tráfico• Cambio de nombre y apellidos• Reconocimiento derecho asistencia jurídica gratuita• ...
ARQUITECTURA ORIENTADA A SERVICIOSARQUITECTURA ORIENTADA A SERVICIOSISYS
Hoy, si N organismos quieren utilizar los servicios ofertados por otros M organismos, en total habrá que gestionar
N*M conexiones.Registroservicio
Consumidorservicio
Proveedorservicio
Agente de servicios para todas las Administraciones Públicas
No orientada a procedimientosCon ISYS si N organismos quieren utilizar los servicios ofertados por otros M organismos, habráque gestionar N+M conexiones.
Servicio A
Servicio B
Servicio N
Organismo A
Organismo B
Organismo M
......
ISYS
ARQUITECTURA ORIENTADA A SERVICIOSISYSOBJETIVOS
WS.Consulta de
Estado de Pagode Tasas
Ministerio X
WS.Consulta de
Estado de Pagode Tasas
WS.Consulta de
Estado de Pagode Tasas
Ministerio Y Ministerio Z
(Procedimiento)Gestión de
Subvenciones
isterio A
Ciudadanos
Solicitud deSubvención
1 * Consulta a“Estado de
tasas deSolicitante”
UDDI
ISYSISYSWS.
Consulta deEstado de Pago
de Tasas
MinisterioNuevo
(Procedimiento)Alta de PYME
MinisterioNuevo
CiudadanosSolicitud de
Registro
REUTILIZADA
Min
•Facilitar la colaboración y la interoperabilidad entre los sistemas de información de organismos pertenecientes a las diferentes AAPP•impulsar la cooperación tecnológica• Fomentar la reutilización de aplicaciones• Homogeneizar servicios• Incrementar la interoperabilidad entre servicios• Agilizar el desarrollo de servicios de administración electrónica
ARQUITECTURA ORIENTADA A SERVICIOSREQUISITOS FUNCIONALES
ISYS
Administración del sistema (central y delegada)Categorización de los servicios publicadosIntegración con la plataforma de validación @FirmaConectividad e Interoperabilidad entre servicios de distintos organismosIntegración con los servicios horizontales de la AGESeguridad del sistemaTransformadoresOrquestación de serviciosRegistro de serviciosAdministración de serviciosInformación de serviciosAuditoría/EstadísticasMonitorización y alertas
Funcionalidades
• Administración delegada• Categorización y publicación• Orquestación y optimización• Notificaciones• Seguridad• Trazabilidad• Auditoría• Estadísticas
Funcionalidades
• Administración delegada• Categorización y publicación• Orquestación y optimización• Notificaciones• Seguridad• Trazabilidad• Auditoría• Estadísticas
ARQUITECTURA ORIENTADA A SERVICIOSISYSSERVICIOS
ISYS será el único punto a donde habrá que conectarse para localizar los servicios que las Administraciones Públicas ponen a disposición de las demás.
Para ello se comenzará integrando los servicios horizontales que ofrece el MAP en el ámbito de sus competencias.
Servicios horizontales de la AGE
• Plataforma de validación @Firma• Sustitución de certificados en soporte papel• Sistema de verificación de datos de identidad• Sistema de verificación de datos de residencia• Sistema de notificaciones telemáticas seguras• Pasarela de pagos• ...
Servicios horizontales de la AGE
• Plataforma de validación @Firma• Sustitución de certificados en soporte papel• Sistema de verificación de datos de identidad• Sistema de verificación de datos de residencia• Sistema de notificaciones telemáticas seguras• Pasarela de pagos• ...