Soa, una perspectiva - manuel j. recena soto
Presentado por:
Manuel J. Recena Soto www.manuelrecena.com
Para la asignatura:
Computación Orientada a Servicios
Lugar y fecha:
ETSII Sevilla, 4 de julio de 2007
Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla
01 SOA, una perspectiva
Objetivos Una vision Cómo afrontar una implantación Caso de estudio OpenESB, una soluciónabierta basada en estándares Conclusiones Agradecimientos
SOA, una perspectiva - Manuel J. Recena Soto
02 Objetivos
Realizar una pequeña aportación a la asignatura C.O.S. Proporcionar una visión desde la experiencia profesional Compartir experiencias del día a día Acercar las arquitecturas orientadas a servicios
SOA, una perspectiva - ManuelJ. Recena Soto
03 Una visión
Pongo a cero los contadores de los siguientes términos:
✔
Procesos: 0 veces Servicios: 0 veces Estrategía: 0 veces Perspectiva: 0 veces Gobierno: 0 veces Integración: 0 veces
✔
✔
✔
✔
✔
SOA, una perspectiva - Manuel J. Recena Soto
04 Una visión
¿Nos suena?
Cliente pesado Cliente ligero Cliente pesado
APLICACIONESMONOLÍTICAS
NÓMINAS
MATRICULA
FACTURA
Generar nóminas Listados Informes Pagas extras Complementos
Asignaturas Expedientes Actas Informes Pagos
Líneas de factura Facturas pagadas Emitidas IVA IRPF
CONTENEDORES DE INFORMACIÓN
SOA, una perspectiva - Manuel J. Recena Soto
05 Una visión
¿Nos suena?
✔
Aplicaciones .NET, J2EE, PHP, Ruby, Python,Visual Basic, Oracle Forms, Delphi, etc... Información en bases de datos, servicios de directorio, sistemas de ficheros, etc... Aplicaciones de escritorio, cliente-servidor, N-capas, etc...
✔
✔
SOA, una perspectiva - Manuel J. Recena Soto
06 Una visión
El gran objetivo:
INTEROPERABILIDAD ¿Dónde te encuentras? ¿Dónde te gustaría encontrarte?
ACOPLAMIENTO
SOA, unaperspectiva - Manuel J. Recena Soto
07 Una visión
APLICACIONES
PROCESOS
SERVICIOS
CONTENEDORES DE INFORMACIÓN
SOA, una perspectiva - Manuel J. Recena Soto
08 Una visión
Arquitectura Orientada a Servicios como alternativa, no como único camino. Una nueva (¿De verdad es nueva?) perspectiva del mismo escenario. Una filosofía distinta para construir. Se proyecta una arquitectura yse promueve una infraestructura. El “mirar” desde esta perspectiva conlleva un cambio de estrategia.
SOA, una perspectiva - Manuel J. Recena Soto
09 Una visión
Lo que destaco de esta estrategia:
✔
Su adopción de forma incremental.
Los cambios radicales para los surfer
✔
Dejamos en un segundo plano a los aplicativos para centrarnos en los procesos. Lo que yatenemos lo adaptamos. Planteamiento de integración.
Mala filosofía la de tirar y empezar de nuevo
✔
SOA, una perspectiva - Manuel J. Recena Soto
10 Una visión
Beneficios:
✔
Independencia entre los servicios y los consumidores Reutilización Una mayor adaptación al cambio Integración
✔
✔
✔
SOA, una perspectiva - Manuel J. Recena Soto
11 Una visión
En elmomento en el que se hace una puesta en común y se centraliza una actividad necesitamos responder a:
✔
¿Quién planifica? ¿Quién dimensiona? ¿Quién determina las directrices para la definición de servicios?
✔
✔
SOA, una perspectiva - Manuel J. Recena Soto
12 Una visión
Gobierno SOA:
✔
Funciones:
●
Especificación y planificación Análisis y diseño Desarrollo y pruebasPublicación Monitorización
●
●
●
●
SOA, una perspectiva - Manuel J. Recena Soto
13 Una visión
Una inexistencia de un Gobierno SOA provocaría:
✔
Granularidad no unifirme en los servicios Múltiples caminos para realizar operaciones integradoras Carencia de un modelo de datos común Sin unas directices, la reutilización sería complicada Registro de servicios
●
✔
✔
✔...
Regístrate para leer el documento completo.