es
Arquitectura SOA
Introduccin arquitectura SOA: WS, ESB, BPM
Mayo 2013
2 Arquitectura SOA
Introduccin
Arquitectura SOA
ESB y BPM
Conclusiones
ndice general
3 Arquitectura SOA
Introduccin
Conceptos Terminologa Estndares Subsistemas
Funciones:
Exposicin de funcionalidades
Integracin de servicios
Composicin de procesos
Entrega (provider)
4 Arquitectura SOA
Introduccin
Conceptos Terminologa Estndares Subsistemas
Servicios:
Proveedores
Consumidores
Orquestacin:
Secuenciacin de servicios
XML:
Mensajes
Web Services:
Interoperabilidad:
Interacciones:
Negocio:
Conectar activos
Extraer valor
Extender y evolucionar
Empresa:
WSDL:
SOAP:
REST:
Identificacin: URI
Mensajes autodescriptivos
Interacciones Hipervculos
10 Arquitectura SOA
Arquitectura SOA
Interoperabilidad Servicios Beneficios
Estndares:
XML Encription
WS-Security
ebXML
11 Arquitectura SOA
Arquitectura SOA
Interoperabilidad Servicios Beneficios
Independencia de tecnologa
Sper Abstraccin:
Interfaces abstractas
12 Arquitectura SOA
ESB y BPM
ESB BPM Alternativas
Definicin:
Caractersticas:
Procesos: Orquestacin
Patrones de integracin:
Messaging Endpoints
Message Construction
Message Transformation
Messaging Channels
System Management
...
14 Arquitectura SOA
ESB y BPM
ESB BPM Alternativas
Beneficios:
Alta escalabilidad
Multiprotocolo
Objetivo:
Subsistemas BPM:
Workflows (WF)
Disciplinas y roles:
Beneficios:
SOA BPM
Reutilizacin de elementos
Conocimiento interno
ESB:
WSO2 http://wso2.com
Mule http://www.mulesoft.com
BPM:
Eliminar restricciones:
No adopcin de estndares
Avda. Luis de Morales 32, 41018 Sevilla (Espaa) Tel. 954 51 75 77 951 21 04 00 Fax. 954 51 64 73 www.emergya.es
Preguntas?