Flex Gateway Nouveau
API Governance Nouveau
Monitoring API ManagerMule, le runtime engine d'Anypoint Platform, est un ESB (enterprise service bus) léger basé sur Java ainsi qu'une plateforme d'intégration qui permet aux développeurs de connecter des applications rapidement et facilement afin qu'elles puissent échanger des données. Cela facilite l'intégration des systèmes existants, quelles que soient les technologies utilisées par les applications, notamment JMS, Web Services, JDBC, HTTP, etc. Cet ESB, déployable n'importe où, qui intègre et orchestre les événements en temps réel ou par lots, dispose d'une connectivité universelle.
L'avantage principal d'un ESB, c'est qu'il permet à différentes applications de communiquer entre elles en jouant le rôle de système de transit destiné au transport des données entre toutes les applications de votre entreprise ou sur Internet. Parmi les puissantes fonctionnalités de Mule, citons :
Tout comme les autres ESB, Mule s'avère très utile dans les situations qui présentent différents points d'intégration ou lorsqu'il est nécessaire d'intégrer au moins 3 applications. L'ESB convient également aux situations qui nécessitent association libre, évolutivité et robustesse.
Voici une liste de questions qui vous aidera à déterminer si vous avez besoin d'un ESB. Pour une approche plus exhaustive des raisons pour lesquelles opter pour un ESB, consultez cet article rédigé par Ross Mason, fondateur et vice-président de la stratégie produit chez MuleSoft : To ESB or not to ESB.
À la fois léger et très évolutif, Mule vous permet de commencer petit, puis d'ajouter de nouvelles applications au fil du temps. L'ESB gère toutes les interactions entre les applications et les composants en toute transparence, même si ces derniers n'existent pas sur la même machine virtuelle ou sur Internet, et quel que soit le protocole de transport utilisé.
Il existe aujourd'hui plusieurs implémentations commerciales d'ESB sur le marché. Toutefois, nombre d'entre elles n'offrent que des fonctionnalités limitées ou reposent sur un serveur d'applications ou de messagerie existant qui vous lie à un fournisseur en particulier. Mule est indépendant de tout fournisseur, ce qui permet d'y connecter des implémentations de différents fournisseurs. Lorsque vous utilisez Mule, vous ne dépendez pas d'un fournisseur spécifique.
Il existe deux éditions de Mule : Community et Enterprise. Enterprise est la version de l'ESB destinée aux entreprises. Elle dispose de fonctionnalités et de capacités supplémentaires, parfaitement adaptées aux déploiements de production de Mule exigeants en matière de performances, de haute disponibilité, de résilience ou de support technique. Sachant que Mule Community et Enterprise reposent sur la même base de code, il est très facile d'effectuer une mise à niveau de Community vers Enterprise. En savoir plus sur Mule ESB Community et Mule ESB Enterprise.
Si vous êtes prêt à vous lancer, téléchargez Mule dès aujourd'hui.