Formación a Medida - Patrones de Trabajo Arquitectura SOA


Estos programas pueden adaptarse en contenidos y horarios de acuerdo a sus necesidades. Consúltenos una solución formativa a medida en:

Telf. 91 700 49 53 / 39

incompany@ikn.es


Programa

MODULO I

DISEÑO DE SERVICIOS
Dificultades del diseño de servicios.
Cómo obtener las ventajas ofrecidas por SOA

Análisis de los siguientes patrones
-Expresiones canónicas
-Definición de servicios desacoplados
-Encapsulamiento de servicios
-Transformaciones de modelos de datos
-Calidades de servicio diferenciadas (Concurrent Contracts)

 

MODULO II

SERVICIOS COMPUESTOS
Cómo conseguir nuevos servicios a partir de servicios existentes

-Arquitectura de servicios compuestos
-Descomposición funcional
-Composición de funciones
-Recomposición de funciones
-Descomposición de servicios

 

MODULO III

MODERNIZACION DE APLICACIONES
Cómo aprovechar aplicaciones existentes que no se ajustan a una arquitectura SOA

Análisis de los siguientes patrones
-Legacy wraper
-Servicios híbridos
-Gateways
-Transformaciones de formatos

EJERCICIO 1

Modernización de una aplicación
Aplicación heredada y consideraciones iniciales
Decisión sobre las capas de aplicación sobre las que construir los servicios
Decisión sobre patrones a utilizar
Composición de servicios básicos para ofrecer los servicios de la aplicación
Desconexión de interfaces heredados

 

MODULO IV

GOBIERNO DE SERVICIOS
Cómo gobernar la arquitectura para hacerla evolucionar

Análisis de los siguientes patrones
-Gestión de configuración
Identificación de versiones
Compatibilidad de cambios
-Refactorización
-Distribución de capacidades

 

MODULO V

INVENTARIO DE SERVICIOS
Cómo potenciar la reutilización de los servicios

-Creación de un inventario de compañía
-Normalización de servicios
-Centralización de esquemas
-Necesidad de un modelo de datos canónico

EJERCICIO 2

Gobierno de servicios
Escenario de ejemplo y consideraciones previas
Construcción de inventarios
Evitar la desactualización de inventarios
Normalización de servicios y refactorización

 




Compartir este contenido en