Me pregunta un compañero del metal qué es lo que debe tener para decir que posee una infraestructura SOA. A parte de suerte, lo que dice la ortodoxia, es que debe tener lo siguiente:
- Se necesita un pintador de procesos (para los analistas de negocio).
- Una herramienta que una los procesos con la implementación tecnológica. Es decir, los procesos no son más que dibujos y luego hay que unir esos dibujos con el código que hace la funcionalidad. Típicamente, esta herramienta es la que acabará generando BPEL.
- Una herramienta BPM. Normalmente un motor de ejecución de BPEL
- Un ESB. Se encargará de enrutar y de transformar las peticiones entre los diferentes servicios.
- Un registro de servicios. Típìcamente un UDDI que permita gestionar el ciclo de vida y publicar los servicios.
- Una herramienta BAM para monitorizar los procesos.
En fin, si queréis ver un par de presentaciones sobre SOA y sus partes, las podéis consultar en estos enlaces:
SOA y Negocio
SOA e Integración
Showing posts with label web service. Show all posts
Showing posts with label web service. Show all posts
Thursday, January 24, 2008
SOA o no SOA
Etiquetas:
arquitectura,
BPEL,
BPM,
ESB,
SOA,
UDDI,
web service
Subscribe to:
Posts (Atom)