Las empresas hoy en día se caracterizan por su constante evolución para lograr sus objetivos de negocio en unión de una de las áreas mas importantes de la organización, TI.
La arquitectura orientada a servicios (SOA) ayuda a simplificar las arquitecturas complejas de TI que existen actualmente en las compañías, agilizando los procesos empresariales a través de una rápida redefinición de los mismos y adaptándolos a los cambios constantes y evolutivos del negocio.
Este seminario sobre principios de Arquitecturas Orientadas a Servicios (SOA) cubre los aspectos fundamentales de este relativamente nuevo estilo arquitectónico de diseñar y construir soluciones empresariales, incluyendo desde conceptos básicos hasta metodologías de implantación.
TEMARIO
1. Introducción a SOA
Fundamentos de SOA
Características de SOA
Qué no es SOA
Beneficios de usar SOA
Errores comunes al adoptar SOA
2. Evolución de SOA
XML -> Web Services -> SOA
Estándares, Organizaciones y Vendedores
Estilos de arquitecturas
3. Web Services y SOA primitivo
Qué son Web Services
SOAP
WSDL
UDDI
4. SOA y Extensiones WS-*
Introducción WS-Coordination
WS-AtomicTransaction
WS-BusinessActivity
Orchestration WS-BPEL
Choreography WS-CDL
WS-Addressing
WS-ReliableMessaging
WS-Policy
WS-MetadataExchange
WS-Security
WS-Notification
WS-Eventing
5. Principios de Orientación a Servicios
Arquitectura SOA
Principios de Orientación a Servicios
Abstracción de funcionalidades por capas (Integración, Servicios, Reglas de negocio, etc)