At the moment, we are using MuleSoft 4, for which I am a certified developer. We use version 4.3.
We can do very fast development of the orchestrations of MuleSoft. The design patents which we use for integration patents are also a nice feature.
The solution also offers multiple deployment options. I like the endpoint time manager and the access policies.
In respect of the UI or the interface, a concept such as that offered by Microgateway would be preferable. We basically use ESB for the gateways. Yet, sometimes when we make use of on-premises standard applications, we require a Microgateway or sidecar proxy products or sidecar proxy-type gateways. This should be addressed.
A Microgateway type of application should be available for lending support to MuleSoft. When it comes to standalone applications, it would be better if a sidecar proxy were available, rather than the security models being implemented inside the application. The sidecar proxies make things very simple in respect of microservices.
It would be great to see implementing security modules as a feature.
I have been working with MuleSoft for the past seven years.
Our current requirements are not great. The version we currently use, 4.3, is much more stable at present. It has good stability.
The scalability is good. It varies with the request I receive or the application size. It can be done with much ease.
Technical support is more in the purview of developers.
The installation time depends on the product being deployed and the size of the application. What we are using at the moment would not require installation of more than an hour. We usually would receive a zip file that we would insert into the server, at which point we could start with the deployment. We have a command for the installation of the licenses and even this depends on the type of job involved. That is all. I would put the installation time at no more than 35 to 40 minutes.
I have done the installation on my own many times. I have this product on my personal laptop, as well and usually install it on my small machines.
As with our other applications, MuleSoft is on-premises, but we make use of a hybrid strategy involving the use of an endpoint cloud and agent. While our initial deployment was on-premises, our control plane is on endpoint in the cloud.
I am a MuleSoft developer and am working for a client. The company which I work for is a partner with MuleSoft.
I would recommend MuleSoft to others.
While what we are using for our current project is more than sufficient, it would be nice to see Microgateway added as a feature.
I rate the solution as an eight out of ten.