Mule ESB

Mule ESB

L'agilité commence avec le bus d'entreprise le plus flexible au monde

4.4/5 (536 avis)

Mule ESB - Présentation

Anypoint Studio
Concepteur graphique basé sur Eclipse pour un mappage visuel intuitif de flux d'intégration complexes.
Une fonctionnalité d'édition "bidirectionnelle" flexible permettant aux développeurs d'utiliser des outils de développement graphiques tout en offrant un accès complet à la révision et à la modification des fichiers de configuration XML sous-jacents.

Mappeur de données graphiques
Pour une transformation rapide des données entre toutes les combinaisons de XML, Excel, Java POJO, CSV, JSON et Java Map/List of Maps. Fonctions de productivité des développeurs pour raccourcir considérablement le cycle de développement/test.

Intégration transparente avec CloudHub
Déploiement et gestion simplifiés pour les instances Standalone Mule, et déploiement vers le cloud via l'hébergement dans l'environnement MuleSoft CloudHub.

Mule Enterprise Management Console (MMC)
Les développeurs utilisant Mule ESB et MMC disposeront d'un débogueur de flux de messages basé sur le web, ce qui leur permettra d'identifier et de résoudre rapidement les problèmes de configuration en auditant les flux de messages en temps réel, les charges utiles, les en-têtes, le minutage, etc. Si le flux de service ne se comporte pas comme prévu au moment du développement, les utilisateurs peuvent rapidement activer le vérificateur et déterminer le composant en cause.

Alerte intelligente
Définissez des alertes relatives à l'utilisation des ressources des services, aux événements de niveau de service ou aux charges utiles des messages. Recevez des notifications lorsque des mesures critiques dépassent les seuils. Déclenchez des alertes ou des actions correctives à l'aide de scripts d'alerte personnalisés.

Débogage du flux de service
Auditez le trafic des messages et les propriétés associées du côté entrant et sortant des services. Identifiez et résolvez rapidement les problèmes de configuration de Mule ESB. Activez et désactivez l'audit de niveau de service afin de capturer juste assez de données pour diagnostiquer un problème sans affecter les performances.

Diagnostic et réglage des performances
Affichez les données de performances (par exemple, les threads, l'utilisation de la mémoire et de la CPU) au niveau de service. Détectez les goulets d'étranglement des performances jusqu'au niveau des threads et des objets. Modifiez l'allocation des ressources (par exemple, la taille du pool de threads) au moment de l'exécution pour optimiser les performances du service.

Contrôle ESB à grain fin
Démarrez, arrêtez et redémarrez les ressources ESB individuellement au niveau du serveur, du service et du nœud final. Accéder à distance, mettre à jour ou remplacer tout fichier ou configuration sur un serveur Mule ESB. Affichez les journaux et les informations de configuration du serveur et du cluster.

Suivi des événements commerciaux
Mule ESB fournit un cadre extensible pour la capture et l'affichage des indicateurs de performance clés à mesure qu'ils se déplacent dans votre infrastructure d'intégration.

Mule ESB et BPM
Mule est livré avec un gestionnaire de processus léger qui s'intègre de manière transparente au moteur d'exécution Mule. De plus, Mule peut s'intégrer à n'importe quel moteur BPM (Business Process Management) via les services web SOAP ou REST.

Prix

À partir de
N/A
Types de licence
version d'essai gratuite
Gratuit
Open source
Abonnement
Rapport qualité-prix

Appareils

Type d'entreprise

S
M
L

Disponible dans les pays suivants

Asie, Australie, Canada, Chine, Europe et 5 autres, Allemagne, Inde, Japon, Amérique latine, Afrique et Moyen-Orient

Langues

anglais

Mule ESB - Avis

Note globale
4.4/5
96% d'avis positifs
252
Excellent
264
Très bien
16
Moyen
3
Médiocre
1
Horrible
Noor A.
Traduire avec Google Translate

Anypoint Platform is very good platform which i come across , it is ease to use and user friendly .

Logiciel utilisé tous les jours pendant plus d'un an
Publié le 08/09/2017
Provenance de l'avis : Capterra

Few Advantages that Mule has over other products are :-

Mule has a large collection of different connectors to connect and integrate diverse systems. It is said like it can almost connect anything.

Mule is very lightweight and easy to use compared to other esb. Since it is mostly Java based, so, it becomes very easy to use and build custom components. Most important is that, Mule is a pure esb, where other products comes with other functionality and platforms and esb is one of the part of the product. (eg WSO2)

Mule is graphically based unlike most of other esb, where the flows are mostly configured in XML (Apache Camel or Spring integration)

Mule is less expensive compared to most of other products. Even community versions are available, which will not cost you anything.

Mule earlier had a problem of its small size of its community. But nowadays, Mule community is expanding like others.

Mule, as I mentioned is easy to use. for example, if you want to expose a web service and need to do various transformations with payload, you just need to concentrate on your java implementation classes or you Mule flow. Mule will take care of exposing the service to an endpoint and you don't need to write any code for that.
It also has wide range of transformer that will take care of transformation of your payload and also other functionality like orchestration, routing etc and will be easy for you to implement

There are more or less other advantages, you can explore more to get it .
More or less choosing an esb depends on your requirement and budget.

Avantages

Data Mapping is the feature i like most in this software, there are many feature which are as follow are the best for my project.
Debugging suppor,APIkit
RAML Support

Inconvénients

RAML Support,
we can import RAML files for your APIs that are managed in the Anypoint Platform by the API Manager and keep them in sync with the platform.While working with a RAML file, you can also view an embedded interactive API Console that's automatically built from the resources and methods described in your RAML.Handle complex data mappings and transformations through the Transform Message component, that leverages the powerful DataWeave language. This component allows you to create your transformations both through a simple drag and drop visual interface or by coding in DataWeave to unleash all of the language's potential.

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

8.0/10
Rajnish kumar J.
Traduire avec Google Translate

I would like to give my review on Anypoint Platform.

Publié le 01/09/2017
Provenance de l'avis : Capterra

There are various of benefits of Anypoint Platform to use in Integrataion project.

1. Integration Platform: Anypoint Platform is a hybrid integration platform provided by MuleSoft which is used to build application network very easily, structurally and smartly with proper and neat documentation.

2. API-Led Connectivity: Anypoint Platform implements API-Led Connectivity approach to make application network Reusable, Loosely Coupled and more Govern.

3. Layered Architecture: Anypoint Platform follows Layered architecture style in the integration based project in which for each external system we create an API on top of it to expose their data. This API is called as System API and this API is not used normally by any user directly.
Then if required, to merge the two or more than two external system together, we again need to create an API on top of them to expose their data together. This API is called as Process API which is more process oriented.
And then finally we come up with Experienced API on top of Process API to expose process oriented data so that the end user could get the data from different external systems. So you can see how Anypoint Platform smartly uses Layered architecture style to build out network applications easily.

4. CloudHub: This is perhaps the most relevant benefits of Anypoint Platform according to me. Anypoint Platform provides various ways to deploy your integration applications and APIs both on Cloud computing environment and On-prem.

5. Open Source: It is an open source integration platform which means to use this technology to integrate or connect any applications we do not need to use any license software. We can download it from the internet all free of cost. It is Awesome!

Avantages

There are many things to like about Anypoint Platform. Few of them I would like to highlight:
1. Integration Platform: Anypoint Platform is a hybrid integration platform provided by MuleSoft which is used to build application network very easily, structurally and smartly with proper documentation.
2. API-Led Connectivity: Anypoint Platform implements API-Led Connectivity approach to make application network Reusable, Loosely Coupled and more Govern.
3. Layered Architecture: Anypoint Platform follows Layered architecture style in the integration based project in which for each external system we create an API on top of it to expose their data. This API is called as System API and this API is not used normally by any user directly.
Then if required, to merge the two or more than two external system together, we again need to create an API on top of them to expose their data together. This API is called as Process API which is more process-oriented. And then finally we come up with Experienced API on top of Process API to expose process-oriented data so that the end user could get the data from different external systems. So you can see how Anypoint Platform smartly uses Layered architecture style to build out network applications eaisly.
4. CloudHub: This is perhaps the most relevant benefits of Anypoint Platform according to me. Anypoint Platform provides various ways to deploy your integration applications and APIs both on Cloud computing environment and on premises

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

10.0/10
Praveen N.
Traduire avec Google Translate

Best in ESB and API management

Logiciel utilisé tous les jours pendant plus d'un an
Publié le 25/01/2017
Provenance de l'avis : Capterra

I am happy in using this tool for my integration tasks. Every tool has pros and cons. But i found more pros than cons. I am discussing below pros and cons
pros:
Best for both ESB and API management
Ease of development with drag and drop approach. Development time will be reduced
Has plenty of inbuilt connectors for cloud and on-premise systems and we can develop our own connector
Supports 4 scripting languages Groovy,Ruby,Java,Python.
Easily integrates with java in various ways
Dataweave support for transformation
Easy designing of API with RAML and Swagger
Supporting of API gateway,policies, SLA tiers
Easy deployment seup in coud and on-premise
cons:

When some error occurs while developing, logging is not clear for them.Logging needs to be improved
Unable to debug Dataweave script
Lack of lookup tables support in current Dataweave. Has good support with DataMapper
Need to be improved features in API management
Documentation is good but can be improved
Faced some issues with API kit router while handling with large data.
Synchronising the data from on-premise systems to cloud systems and vice-versa

Avantages

Best for both ESB and API management
Ease of development with drag and drop approach. Development time will be reduced
Has plenty of inbuilt connectors for cloud and on-premise systems and we can develop our own connector
Supports 4 scripting languages Groovy,Ruby,Java,Python.
Easily integrates with java in various ways
Dataweave support for transformation
Easy designing of API with RAML and Swagger
Supporting of API gateway,policies, SLA tiers
Easy deployment seup in coud and on-premise

Inconvénients

When some error occurs while developing, logging is not clear for them.Logging needs to be improved
Unable to debug Dataweave script
Lack of lookup tables support in current Dataweave. Has good support with DataMapper
Need to be improved features in API management
Documentation is good but can be improved
Faced some issues with API kit router while handling with large data.
Synchronising the data from on-premise systems to cloud systems and vice-versa

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

10.0/10
Gunjan D.
Traduire avec Google Translate

Anypoint Platform from Mulesoft is a complete API management tool.

Logiciel utilisé tous les jours pendant plus de deux ans
Publié le 19/05/2018
Provenance de l'avis : Capterra

ease of use
cloud support
Java based re-usability
good customer support
Scalability

Avantages

API Manager - Helps in managing the APIs right from applying in-built policies to creating custom policies. Create proxy on top of your applications seamlessly. In-built load balancer as well as customization option.
VPC- Able to create a private network of your applications and allows limited access to some of the applications
Runtime Manager - Deploy your applications either on-premise or on cloud. You have option to choose your own environment.
Anypoint MQ- Enterprise feature messaging system.
Anypoint Studio - Eclipse based IDE where you can design the flows, debug, run them, create unit test cases and also use mocking feature.
Anypoint Exchange - It helps sharing your API contracts ( WSDLs, RAML ), APIs, etc easier.
Anypoint Connectors - Many in built connectors which help connecting to many systems like SAP, Salesforce, Workday, Twitter, AWS, Mainframe, etc. There is a provision to create custom connector too.
It is Java based so we can leverage all the reusable libraries Java has to offer.

Inconvénients

Pricing is not very good.
Need more features in API manager like payload limiting, debugging is weak, etc.

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

9.0/10
Amber B.
Traduire avec Google Translate

Feature rich API management and deployment tool

Logiciel utilisé tous les jours pendant plus de deux ans
Publié le 21/11/2016
Provenance de l'avis : Capterra

While the Anypoint Platform is a newcomer to API management tools, it still manages to be feature rich and offers a great deal of resources for both API development and deployment needs. As an ESB, it offers a plethora of connectors for making our various enteprise systems work with each other while exerting minimal effort to do so. The interface is extremely user friendly as both a developer, administrator and consumer of APIs.

Avantages

- Intuitive user interface. It's extremely easy to locate API information and consume analytic information.
- Easy to do create new APIs via RAML.
- Fast and easy deployments and updates.
- Wide range of connectors.

Inconvénients

- Customer support can be a bit slow and hard to reach.
- Developer Portals for APIs do not allow for much customization.
- If you manage a lot of APIs, it is hard to keep track and administer APIs since tables do not let you sort using API request date and other variables.

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

9.0/10

Mule ESB - Prix

À partir de
N/A
Types de licence
version d'essai gratuite
Gratuit
Open source
Abonnement
Rapport qualité-prix

Mule ESB - Fonctionnalités

  • API
  • Données en temps réel
  • Interface glisser-déposer
  • Intégration de tiers
  • Intégration des applications
  • Rapports en temps réel
  • Surveillance en temps réel
  • Tableau de bord d'activités

  • Alertes et remontée des problèmes
  • Audit
  • Contrôle d'accès
  • Gestion des flux de travail
  • Importation et exportation de données
  • Monitoring
  • Notifications automatiques
  • Outils de collaboration
  • Projections
  • Rapports et statistiques
  • Suivi des activités
  • Sécurité SSL

Mule ESB - FAQ

Voici quelques-unes des questions fréquentes sur Mule ESB.

Q. Quels sont les types de licence disponibles pour Mule ESB ?

Types de licences disponibles pour Mule ESB :

Type de licence: Gratuit, Open source, Abonnement

version d'essai gratuite: Disponible

Q. Quelles sont les principales fonctionnalités du logiciel Mule ESB ?

Nous n'avons pas d'informations sur les fonctionnalités de Mule ESB.

Q. Qui utilise Mule ESB ?

Utilisateurs habituels du logiciel Mule ESB :

Auto-entrepreneurs, Grandes entreprises, Entreprises de taille moyenne, Non Profit, Administration publique, PME

Q. Dans quelles langues Mule ESB est-il disponible ?

Langues dans lesquelles Mule ESB est disponible :

anglais

Q. Quels sont les types de licence disponibles pour Mule ESB ?

Types de licences disponibles pour Mule ESB:

Gratuit, Open source, Abonnement

Q. Mule ESB prend-il en charge les appareils mobiles ?

Nous n'avons pas d'informations sur les appareils pris en charge par Mule ESB.

Q. Avec quelles applications Mule ESB peut-il s'intégrer ?

Applications s'intégrant à Mule ESB :

JIRA Software, Marketo, NetSuite, ServiceNow, SugarCRM, Triskell PPM, Twitter, Zendesk, Zoho CRM, Zuora

Q. Quelles sont les ressources d'aide disponibles pour Mule ESB ?

Ressources d'aide disponibles pour Mule ESB :

FAQ, Forum, Base de connaissances, Support en ligne, Support téléphonique, Tutoriels vidéo