ARQUITECTURA ORIENTADA A SERVICIOS - dintel.org · ARQUITECTURA ORIENTADA A SERVICIOS Componentes...

24
ARQUITECTURA ORIENTADA A SERVICIOS Arquitectura Orientada a Servicios DIVISION PROYECTOS TECNOLOGICOS AGE Juan N. Sánchez Valle 21/11/2006

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 SERVICIOS

ARQUITECTURA ORIENTADA A SERVICIOSIDENTIDAD Y RESIDENCIADESCRIPCION

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• ...

ARQUITECTURA ORIENTADA A SERVICIOSISYSEJEMPLO PRACTICO

ARQUITECTURA ORIENTADA A SERVICIOSISYSEJEMPLO PRACTICO

ARQUITECTURA ORIENTADA A SERVICIOS

Muchas Gracias

MINISTERIO DE ADMINISTRACIONES PÚBLICASDIRECCIÓN GENERAL DE MODERNIZACIÓN ADMINISTRATIVA

DIVISION PROYECTOS TECNOLOGICOS