
I like how the web services, RAML, API management, and cloud functionalities are all seamlessly connected. It works together very nicely and doesn't feel disjointed or messy. Review collected by and hosted on G2.com.
The learning curve is a bit steep, especially for people new to this type of programming model. Some of the documentation is also outdated or poorly written and not very helpful, especially when comparing v3.9 versus v4.x. Review collected by and hosted on G2.com.
I like that it has several functionalities that enable us to build a better work environment, particularly one of its critical characteristics, which lets us create a system of connections between many systems of our business, with more than 100 connector choices, in addition From the connectors, which as it were already implemented in this system, you have the freedom to create your own connectors, to develop all sorts of interconnected systems. The management of applications in this method, is a system that allows us to have control, of any one of them, in the cloud, and prevent some kind of affections or third-party attacks on them or in case this occurs, we can uninstall the applications, which could have any sort of risk, from the same network. Integration with other applications such as salesforce or slack, is also a great benefit for this program, which enables us to have continuous contact with this form of system, which we also use regularly. Review collected by and hosted on G2.com.
It must be specifically taken into account that the program operates under the parameters set, which requires suspending or disabling changes from Mulesoft integral applications, so that they can be optimally operating. The configuration where this mechanism is applied must also be modified. When creating a program, certain error warnings are not clear enough to find the specific defects that might occur in the code, they are sporadic warning variants that also do not support the attention they are given. The guidance is often misleading and several instructions need to be used better and appropriately to run some aspects of this device. Review collected by and hosted on G2.com.
Mulesoft has almost all enterprise connector available out of the box for Enterprise Integration for Salesforce, ServiceNow, SAP etc. Mulesoft is Java based, so it is quite simple to implement and create customized components. It seriously reduces the Speed to the market because for it simply make enterprise integration a cakewalk. Mulesoft anypoint platform is shining start in API economy as it provides intuitive and well integrated Design, Develope, Test , Deploy and Manage support.
Very good documentation available for product. Mulesoft has many active forums/community where member always ready to help. Review collected by and hosted on G2.com.
Enterprise Edition is bit expensive, support cost is bit high but quality is good. Review collected by and hosted on G2.com.
The services which Anypoint platform provides,
Design center, API manager, runtime manager, gateway, Anypoint MQ, Anypoint exchange, Monitoring... Review collected by and hosted on G2.com.
Sometimes platform pages loads very slowly. Review collected by and hosted on G2.com.
Runtime Manager - Extremely easy to deploy new applications and perform a basic analysis for any kind of problem.
Design Center - For me, the best tool to design and define new services in RAML. It's has all RAML features integrated and also reuse datatypes, examples and order defined services avoiding re-work.
Anypoint MQ - Good message queue solution integrated to Mulesoft Review collected by and hosted on G2.com.
Your user cannot be re-used. Every time you have a new company project on Anypoint Platform, you need to create a new user and associate it to the new company. There is no way to have a single user and administrate the access or the projects. This is the worse thing in Anypoint Platform. An real example, I have more than 5 different users, created for Mulesoft Courses and different projects for different companies.
API Gateway is a little hard to use. It's no so intuitive and at your first look it can be painful to start tot use. Review collected by and hosted on G2.com.
API lifecycle management, API security gateway, and security policy management components are very strong. We like the exchange interface and portal design. The new capabilities of monitoring and analytics of usage metrics are forward-looking. We are continuously impressed by Mulesoft's product roadmap and how they closely tie the market trend and customer feedback to their product. Review collected by and hosted on G2.com.
Limited visibility on cloud for certain functions such as access to logging and analytics (viewed as a 'black box'). Requires 3rd party cloud PaaS to run 3rd party complimentary services Review collected by and hosted on G2.com.
Mulesoft has an excellent product support team. They came in for multiple workshops to get our team started in the journey of API gateway. They always brought someone technical to answer any technical questions we may have. Mulesoft Anypoint platform works well for us. It allows to deploys API directly from the IDE itself. We are working towards implementing the pipeline of release.WE are working on this product from last one and half year. This is a very good technology to integrate two system with a security layer or validation layer in between. We can implement the code to fetch the data directly on this . It will provide us the facility to validate the request and will change the format of request. in our system, we are sending the SOAP request but when the mobile technology consuming this then they are getting JSON format . This format conversion is happening on mule side Review collected by and hosted on G2.com.
The IDE is eclipse based and heavyweight. It has a few really good features but I wish it could be all web-based. Review collected by and hosted on G2.com.
mulesoft-anypoint-platform : It is best platform for the deployment, managing, and monitoring the application. i use to monitor by accessing logs. it allows us to deploy API's and then control it by policies like security schemes. we also use it for exchanging to publish our applications. Dataweave is one of the out most best feature which gives programmatic view of data and as well as graphical. Exchanging the portal is the most usefull and adds more benefits over the API's templates and components. it has a very simple interface which allows the user to use it very easily. Review collected by and hosted on G2.com.
With experience with the mulesoft-anypoint-platform the only disadvantage i found is that it is expensive. Review collected by and hosted on G2.com.
Mule ESB is one of best application for integration. It provides rich set of connectors for integration like salesforce connector, microsoft GP and many more. A user can easily create integration using drag and drop features. A user can deploy the Mule application in clouhub or on premise ESB server and deployment is really a cake walk in Mulesoft.
Mule has change their architecture in new version Mule 4. It is now more API and micorservice oriented. In mule 4, they came up latest RAML specification and superb data weave language. A user can easily transform the data using data weave language. The support of Mule ESB is also good and community is also evolving.
The best part is that you can also create your own connector in very easy way. The documentation is very detailed and explains every aspects. Review collected by and hosted on G2.com.
There is nothing to dislike as this is complete product with wide range of inbuilt connectors. They need to improve the Anypoint Studio that is bases on Eclipse. Sometimes, the metadata resolver doesn't work and user has to go back and forth to know the metadata. Review collected by and hosted on G2.com.
1. The development of API is much faster.
2. Deployment is much easy.
3. The full lifecycle of API can be done. Review collected by and hosted on G2.com.
1. Need installation of Anypoint studio and dependencies.
2. Bad user interface.
3. Anypoint studio causing the system hang Review collected by and hosted on G2.com.
Mulesoft with its Anypoint Platform system is an idea tool, to perform all kinds of application development, in a complete and secure system, with all the necessary features to carry out all kinds of application development, this tool is very versatile and allows make different kinds of integrations, between applications, which allows having a more effective flow of processes.
The administration of applications through this system, is a system that allows us to have control, of each of them, in the cloud, and to avoid any kind of affections or attacks of third parties to them, or in case this happens, we can disable the applications, which may have some kind of risk, from the same platform.
The integration with other systems such as salesforce or slack, is also a great point in favor, for this application, and allows us to have a constant communication with this type of systems, which we also often use, frequently. Review collected by and hosted on G2.com.
Some error notifications, when carrying out the development of any application are not clear enough, to find the exact failures, which can be presented in the code, are variants of random alerts, which often do not help much with the attention that is lent to them.
The documentation is somewhat poor, many manuals are needed for the operation of certain characteristics of this system, to be able to better and correctly use it. Review collected by and hosted on G2.com.
Everything my company needs to accomplish for middleware is available in the MuleSoft Anypoint Platform. Integrations are easy to create, and the online platform is very robust. Review collected by and hosted on G2.com.
Maven compatibility doesn't work smoothly out of the box. After configuring, it's usually fine. Sometimes sharing code with team members requires modifying structures that aren't perpetuated in GIT. Review collected by and hosted on G2.com.
I liked all the Connectors, Scopes, Components, Transformers, Filters, Flow Control, Error Handling used in the AnyPoint Studio. It really helped in the faster development of our project and achieved customer satifaction after the deployment. Also API designer, flow designer, Exchange, API console, mocking service, Access Management, Runtime Manager, API Manager in the AnyPoint studio is quite easy to learn and to work upon. Everything we need in a Java project comes bundled in MuleSoft's Anypoint platform. Review collected by and hosted on G2.com.
Nothing to dislike. It meets all the requirements that is needed to be used in a production ready applications. Some times we do come across some bugs while developing the MuleSoft applications, they must be resolved so that we can use that particular component and not write a Java code for it. Review collected by and hosted on G2.com.
I like out of box connectors which makes integrator's life easy to connect to various systems.Dataweave is one of the excellent features of ESB which provides both graphical as well as programmatic view of data transformation.I also like Watermarking concept of Batch Processing which makes real time data integration easy. Review collected by and hosted on G2.com.
As I'm using Batch Processing extensively for many business processes to achieve real time data integration.Many a times,I faced an issue on Batch Processsing got stuck in load phase and there was no timely support from Mule Side.
One more point is, now Mule's latest release 4 changed drastically from Mule 3 so migration process from 3 to 4 is little complex. Review collected by and hosted on G2.com.
I loved the way components are available to do configure and reuse it for multiple operation. As well as Anypoint platform which come hold all phase of API lifecycle in a better way. Exchange portal is so much useful and gives more advantages over API's,components,templates. Desgin centre is a such a beautiful tool to design api,component and try -n- use it. Review collected by and hosted on G2.com.
Few features are in Enterprise only e.g. security related. Review collected by and hosted on G2.com.
I like the idea of a unified platform for API management and API implementation: A Huge toolbox of connectors and an easy way of writing transformations.
For me it's important to choose the right tool for the problem: So quite often it is DataWeave, but I still want an easy "escape route" into Java code in cases where DataWeave is not enough.
I like the integration and adoption of standards: A standard Maven build, so I can smoothly integrate into build pipelines.
I like unit tests, let it be JUnit for Java or MUnit for Mule applications. Review collected by and hosted on G2.com.
I dislike the way customers and partners are treated:
* When you open a case, sometimes the solution is: "Put an idea to the portal." (See notes to the portal below.)
* Time between case opening and solution is quite long, often a year, sometimes more And my impression: It's getting worse. It's often frustrating: When you are developing and find a bug, you have no chance the bug is fixed before you release. Typical release times are six weeks to four months, but most of the time you will not get a fix in that time range. And opening a S1 is no option because it's development, where you find it when you do proper testting. Additionally: I often have the feeling not all of our input reaches development. In most cases, we provide a demo app to reproduces the case. So we try to make it as easy as possible for developers at MuleSoft.
* Idea portal: In our view the idea portal is a pure marketing joke. The idea that was downvoted most has been implemented (and after that deleted from the portal). A lot of ideas which would really improve the daily experience for developers and which would be easy to implement are ignored.
* Release notes: The release notes are often late and in most cases incomplete. We had several cases where a good note could have warned/informed us about changes to be made.
An idea for improvement: Why can't you open a channel for big customers and/or customers with long experience or for partners who really know the plattform to your internal product owners and/or engineering? We really *work* with the plattform, we often know the details by debugging into the code. I think we could help. And it would help MuleSoft (and other customers) to make the product better!
Our impession: Development it purely marketing driven. Make it shiny so you can sell it, but don't care about the customers using it. I know these are hard words, but it is the direction I observe and it's the direction one of the biggest customers in Germany observes. Review collected by and hosted on G2.com.
Mulesoft is a tool, which has many features that allow us to develop a better working environment, especially one of its essential characteristics, which helps us to create a system of connections between several systems of our company, having more than 150 options of connectors, in addition to the connectors, which, so to speak, are already built in this system, you have the freedom, to create your own connectors, to develop all kinds of interconnected systems, in the company, so you have greater freedom, at the moment, to carry out different projects, that are kept in mind, to optimize the connection and communication with our company, another feature that I must highlight about this system, is the possibility of implementing different tests of integration and debugging of applications in the system Mule, something that allows us to obtain better results, when developing this type of integrations, in real connections. Review collected by and hosted on G2.com.
The structure where this system run must be updated, due to the updates, with which this tool carries out, from time to time, it is not very pleasant to have to do this, every certainty, since they are unforeseen expenses, which are not have in the budget of a company, and are updates that must be made in a few days, so that everything is working optimally, it must be strictly considered, that the application works under the established parameters, having the possibility of suspending or disabling said updates, of the systems that are integrated into Mulesoft. Review collected by and hosted on G2.com.
1) Preview option in Dataweave transformer component is best to me. As I need not run the incomplete application to verify the logic built in Dataweave at the time of development. Just providing the mocked input I can verify the logic in Dataweave.
2) Build and unit test time of the interfaces are reduced by 50% in comparison to my previous too. Review collected by and hosted on G2.com.
Handling of various types of exceptions is tedious task. When my interface has various connectors like DB, jms and file connector or so on. I need to handle DB exceptions related to connection issues differently than SQL exception. As there is no where listed the possible exception types thrown by each connector it is difficult to handle the exceptions at the time of development. We have to simulate the exception and make note of exception object and build the logic to handle it. Review collected by and hosted on G2.com.
This platform is very powerful to execute de Digital Modernization using APIs. Applied to all the lifecycle of a API, very easy to use, very stable, very friendly to developers, API Designers, Administrators, Managers, etc. I had very good results using this platform, and always has new improvements. The training strategy is very good. Visualizer, API Management, API console, exchange, runtime manager, Anypoin MQ, Mule ESB, Datagateway, access management, all these tolls are very useful, very important and we can use some of this tools in muleSoft cloud, in company cloud, or an hybrid, or and also on-premise. Anypoint MQ is a ver powerful platformto ditribute message using queues and exchanges (topics) exactly like AMQP, queue encryptin and more. I like a lot this platform, I am using this in my day by day. Exchange is assets repository, is very easy and friendly, always works well, differente types of assets and custom assets. Design center is very nice to create APIs or integrarions. Review collected by and hosted on G2.com.
nothing. MuleSoft team is great, always talking directly with his community and taking the best ideas Review collected by and hosted on G2.com.