We just raised a $30M Series A: Read our story
2019-07-10T12:01:00Z

What needs improvement with Mulesoft Anypoint API Manager?

23

Please share with the community what you think needs improvement with Mulesoft Anypoint API Manager.

What are its weaknesses? What would you like to see changed in a future version?

ITCS user
Guest
1414 Answers

author avatar
Top 5LeaderboardReal User

MuleSoft Anypoint API Manager provides decoupling of the endpoint URL for API and what API consumers/UI /Application will be able to access with a proper authentication mechanism. 


It also provides performance metrics for accessing and consuming the deployed APIs.


The weakness is a steep learning curve to learn and to apply custom compliance.

2021-10-04T21:00:59Z
author avatar
Top 5LeaderboardReal User

The pricing is a bit expensive. It would be better if they offered more price-conscious licensing.

2021-09-06T10:11:55Z
author avatar
Top 20Real User

The only drawback is that, due to the fact that we are going into a completely API structured way of working, it is very tightly coupled with the vendor solutions. For example, the run times. What happens is when you have to do a change or you have to do anything, you have to rip off all the APIs and rebuild it. If you see the features, they are really good in one sense, however, they have a certain drawback when you get into the operational way of working. We definitely need APIs to have policies at runtime. They provide a feature where there's a lot of policy on authorizations, however, the only problem is the runtime. When the runtime upgrades, we have to basically publish a new build pack and then do all the rebundling. When we were 2000, 3000 APIs, it was okay. However, when you start going up to 10,000 to 12,000 APIs, it was too much. The whole cost is an issue. Deploying to production is not a very easy job in that bank as we go through the whole change process. The whole tight coupling of the product is a problem. As a bank, we didn't want to take any risk of getting so much tightly coupled with any vendor product. It should be replaceable as required. That's the only reason we are now changing products. The upgrade is a very messy process. Mule 3.X to 4 or 4.2 requires you have to rewrite the APIs. It is not just upgrading the build pack with a runtime. That is something that gets us scared a lot. They came back and told us when we move to four run times we had to upgrade. You had to rewrite the APIs. The APIs cannot just work in a straightforward manner. There is a lot of change and we have approximately 5% Mule APIs and then the rest are boot APIs. While, now, that means 5,000 APIs need rewiring, after two years, we might have 20,000 APIs. They should have a proper way of having backward compatibility. The initial setup is complex. If they are going with that control pane in a cloud, which is a very good feature and it is a managed service, they should give it 24/7, 100% uptime. They should also spin it across multiple regions. Currently, they are just the US and the EU is coming up. However, they should add, for example, China or Asia, et cetera. We operate in more than nearly 40 countries. Every country has a lot of its own governance and compliance and regulatory checks or some, where we cannot host to the cloud.

2021-08-11T11:03:27Z
author avatar
Top 20MSP

The solution is not open source and the market is now open with a lot of options customers can test to explore and investigate. I think the code is something we need to explore. I think licensing costs should be reduced, it's quite expensive.

2021-04-05T13:49:52Z
author avatar
Top 5LeaderboardReal User

If you want to see the full-fledged functionality of their analytics engine, you have to pay separately for that. It's not the case with, for example, Apigee. That is out of the box. For MuleSoft, then you need to specifically pay an additional licensing fee be able to get the benefits of the analytics. It would be ideal if they had full-fledged features out of the box versus having to pay for them separately.

2021-02-23T16:26:18Z
author avatar
Top 20Consultant

With respect to the live help, I have language issues because I can't understand some of the things that I hear.

2020-12-23T02:34:26Z
author avatar
Real User

I would like to see more automation. Our operations are mainly between the IT applications and manual site transfer. Operations are done manually. It should also automate in the operation.

2020-07-28T06:50:00Z
author avatar
Top 20Consultant

I don't think that Mulesoft is doing an extremely good job. The Mulesoft Anypoint API Manager is too heavy and some platforms are difficult to integrate with. The API gateway and API runtime are too heavy, which means that it is not suitable for microservices.

2020-04-26T06:32:41Z
author avatar
Real User

The initial setup is very complex.

2020-03-30T07:58:15Z
author avatar
Top 20Consultant

The most important thing that should be improved is that it is too heavy. Even the API gateway and the API runtime are too heavy, which makes it more difficult to integrate. With the talk of microservice nowadays, this is something that needs to be improved. It is not very easy to integrate into other platforms, such as those from IBM.

2020-03-25T15:24:06Z
author avatar
Consultant

I think while trying to evaluate the various products on the market, and what could be improved, I'm looking at the indications and analytics and the off-the-shelf dashboards that come with it. Those are things that really catch the eye. At the end of the day, it's the functionalities and the way they integrate with the multi-cloud platforms and other backends that are underpinning the hood. If I have to present an API solution to somebody and if I can show them what are the off-the-shelf dashboards that you get in the analytics profile, that becomes a major eye-catcher to take the discussion forward.

2020-03-25T07:03:02Z
author avatar
Top 20Real User

I work with the solution more from a strategy perspective. I don't get into the day to day of how it is run and things like that so I'm not sure if I'd be able to get into features or what may be missing. The pricing is quite expensive. It should be adjusted to make it more affordable for users. When they come up with a completely new version of the solution and there is no direct upgrade for the customer from the older version to the new version there's a lot of work to be done. Whatever time and money you have invested cannot be directly used in the new platform. When they come up with a new version release or a new platform the customers, existing requirements, etc. should be transferred over easier. Migration every time there is a new version is difficult. It's something that they could fix.

2020-01-30T07:55:36Z
author avatar
Top 20Real User

The interface could be made more user-friendly. Better documentation to help explain each of the features would be really helpful.

2020-01-12T12:03:00Z
author avatar
Real User

I don't think that it's a negative, but one of the biggest things is this: when they were merging with Salesforce they never said anything about that, they did not give any positive or negative news. They were just silent about that. I think there's something clandestine has been happening over there. I'd like to know what is the future roadmap of Mulesoft is after it got merged with Salesforce. Nobody is giving proper information because I called a couple of Mulesofters and they're not giving information. I don't know whether they're naïve, or they don't want to disclose about whatever it is. That is the first thing they have to address. If they don't address probably they'll lose a lot of their customer base, so they must have to address that. Also, in regards to near future resellers - they have to increase the capabilities for the Kubernetes, for continuous integration. Mostly you can call the DevOps. Still, now there are some gaps out there they have to address for the DevOps capability like continuous integration exclusively for the Kubernetes and Docker. They say that they have complained, but I asked for realistic examples and concerns, and still very few things have to be addressed. That is the first thing that they're going to have to address probably. I had some discussions with those people there. The second thing is they're mostly focusing on the security. I think security plays a vital role in going forward in regards to API stack. Not only for the API stack, but also for the enterprise service capabilities in which security plays a vital role. They're adding a lot of security capabilities over there. That is also one other thing I hope they continue to work on in the future. In addition to that, they're going to add a lot of additional plugins. Plugins in the sense they compiled from Salesforce and a couple of other applications, but they have to address a few more applications. They should take a cue from Webex Desk. If everybody is using Webex Desk, every third-party application, and they want to communicate with Mulesoft, they don't have any plugins. They have worked a lot on the plugins. Lastly, regarding the streaming of data. In terms of streaming of data, I don't rely on Mulesoft. Whenever they do new data streaming or any streaming, the conceptual architecture connects to us, like data streaming and also for video streaming. Because the streaming capabilities are very minimal they don't stream. The capability was not there. I heard that they're addressing this issue, probably in the next couple of months. They're going to address this issue. If they are, then I think this will be one of their biggest achievements. I think it will impact their business and also their challenge. It will impact the whole pipeline also, so they can accumulate more customers.

2019-07-10T12:01:00Z
Learn what your peers think about Mulesoft Anypoint API Manager. Get advice and tips from experienced pros sharing their opinions. Updated: September 2021.
540,884 professionals have used our research since 2012.