Open-source ESB: O que falta no Mule?

Mule ESB LogoO Mule é um dos mais conhecidos ESB open-source. Famoso também por exigir configurações “no bit&byte”. O time de arquitetura da empresa onde trabalho já realizou testes com este ESB.Pois bem, de acordo com este artigo da SearchSOA.com, o instituto de pesquisas Burton Group elaborou um documento em que a falta de integração do Mule ESB é duramente criticada.Não li o documento (é necessário ser cliente da Burton Group), porém o autor do estudo informou que

…Produtos de outros vendors não se integram diretamente com o Mule ESB. Por exemplo, Web service management, XML gateway e soluções de registry não se integram diretamente com Mule. Sua empresa deverá utilizar soluções complementares ou realizar uma integração customizada.   

Ainda de acordo com o artigo, outra desvantagem do Mule é a complexidade para implementat “serviços complementares” necessários para administrar um ESB, tais como:

  • service monitoring
  • administration
  • contract management
  • security policies

E existem vantagens?Sim. Uma das vantagens, que eu sempre enfatizo quando se utiliza uma solução open-source, é a possibilidade de validar a sua arquitetura antes de partir para um investimento em uma solução comercial (se for o caso).E o estudo conclui que, se sua organização está procurando por um ESB “básico”, e não existe a necessidade de integração com outros produtos de uma infraestrutura SOA e outras soluções de outros vendors, então o Mule é uma boa opção.

2 comments on “Open-source ESB: O que falta no Mule?

  1. [...] POJO, ESB Open-source (Mule), utilização de 2 (dois) ESBs - um para gerenciar fluxo de dados e outro para aplicações Web [...]
  2. [...] Mais sobre Mule veja estes posts deste blog: “Mule ESB: A Case Study“, “Mule ESB(II): 500,000 Downloads and couting…“, “Open-source ESB: O que falta no Mule?“. [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>