Flex Gateway Novo
API Governance Novo
Monitoring API ManagerMule, o mecanismo de runtime da Anypoint Platform, é um Enterprise Service Bus (ESB) leve baseado em Java e uma plataforma de integração que permite aos desenvolvedores conectar aplicativos de forma rápida e fácil, permitindo que eles troquem dados. Ele permite a fácil integração de sistemas existentes, independentemente das diferentes tecnologias que os aplicativos usam, incluindo JMS, Web Services, JDBC, HTTP e muito mais. O ESB pode ser implantado em qualquer lugar, integrar e orquestrar eventos em tempo real ou em lote e conta com conectividade universal.
A principal vantagem de um ESB é que ele permite que diferentes aplicativos se comuniquem entre si, atuando como um sistema de trânsito para transportar dados entre aplicativos dentro da sua empresa ou pela Internet. O Mule tem funcionalidades avançadas que incluem:
O Mule e outros ESBs oferecem valor real em cenários onde há pelo menos alguns pontos de integração ou pelo menos 3 aplicativos para integração. Eles também são adequados para cenários onde é necessário ter acoplamento simples, escalabilidade e robustez.
Veja abaixo uma lista de verificação rápida de seleção de ESB. Para ver uma abordagem muito mais abrangente sobre quando escolher um ESB, leia este artigo escrito por Ross Mason, fundador da MuleSoft e Vice-Presidente de Estratégia de Produto: "To ESB or not to ESB".
O Mule é leve e altamente escalável, permitindo que você comece com pequenos passos e conecte mais aplicativos ao longo do tempo. O ESB gerencia todas as interações entre aplicativos e componentes de forma transparente, independentemente de eles existirem na mesma máquina virtual ou na Internet, e independentemente do protocolo de transporte subjacente usado.
Atualmente, existem várias implementações comerciais de ESB no mercado. No entanto, muitas delas fornecem funcionalidade limitada ou são criadas com base em um servidor existente de aplicativos ou de mensagens, vinculando você a um fornecedor específico. O Mule não depende de fornecedor, de modo que implementações de diferentes fornecedores podem se conectar a ela. Você nunca ficará dependente de um fornecedor específico quando usar o Mule.
Existem duas edições do Mule: Community e Enterprise. O Enterprise é a versão de classe empresarial do ESB, com recursos e funcionalidades adicionais ideais para implementações de produção do Mule que têm requisitos de desempenho, HA, resiliência ou suporte técnico. O Mule Community e Enterprise são desenvolvidos com uma base de código comum, então é fácil atualizar do Community para o Enterprise. Aprenda mais sobre o Mule como ESB Community em comparação com o Mule ESB Enterprise.
Quando quiser começar, basta fazer o download do Mule.