Expongo a continuación las ideas principales obtenidas en la lectura del artículo “Is ESB mandatory for SOBA?” creado por Hariharan Vimala, a senior SOA architect.

Desde la aparición de SOA, muchas organizaciones han realizado serias inversiones para obtener resultados satisfactorios desarrollando y/o aplicando soluciones SOA. Muchas de ellas en cambio, después de despilfarrar grandes cantidades de dinero, no han obtenido ningún valor añadido o el poco logrado no ha sido el esperado.

Many small and medium enterprises started developing web business systems based on Service Oriented Architecture. Since SOA propaganda has created enormous impact across industries many enterprises started evaluating SOA approach.

El uso de un ESB en una solución SOA o SOBA, es un tema bastante discutido.  Una parte apuesta por la %100 inclusión del ESB pero la otra parte no la ve tan clara. En mi caso, soy partidario de utilizar un ESB pero antes se debe estudiar y analizar que puede aportar (para qué se quiere utilizar) este en la aplicación.

Especially enterprise service bus (ESB) architecture tools have excellent appreciation since it helps to build services without much effort. But it has also created a wrong impression in the field that any service requirement can be build using ESB. I personally feel that ESB is not for all service development.

So, for service oriented business application requires ESB only if it requires to wrap the existing legacy and packaged applications. Building web application with service components is a good approach until unless you are building with business processes. BPM can play a major role in web architecture if the application scope includes business processes. Using ESB and BPM for simple web application does not add any value or benefit to the enterprise. SOA and BPM will provide enormous support and benefits if deployed at enterprise level.

Recordando el título del post, ¿crees que es necesario el uso de un ESB en un solución SOA o SOBA?

Artículo completo: http://it.toolbox.com/blogs/soa-governance/is-esb-mandatory-for-soba-35303?rss=1

Anuncios