MuleSoft Anypoint Platform's most valuable features are its observability and stability.
MuleSoft Anypoint platform is a great integration platform. It's a bouquet of benefits. The solution's benefits, including observability and support, are brilliant.
The negative side of MuleSoft's Anypoint Platform is its cost. The solution's pricing model is very strange, and it will be really expensive if you use APIs a lot.
MuleSoft Anypoint Platform is a highly stable solution. I have worked for almost two years, and only twice did I see the platform go down for five to ten minutes.
I rate MuleSoft Anypoint Platform ten out of ten for stability.
I rate the MuleSoft Anypoint Platform ten out of ten for scalability because its features are amazing. You can keep adding, but you must have enough licenses to support the scalability.
The solution's initial setup is pretty straightforward. MuleSoft Anypoint Platform has a brilliant customer success team that helps you with everything.
The solution's deployment is pretty straightforward and doesn't take much time. The solution has a beautiful UI, and you can directly deploy from your IDE to your instances. Generally, it takes 15 to 20 minutes for one application to be deployed. They have some plugins available directly with which you can deploy them for both CloudHub and RTF.
MuleSoft Anypoint Platform really needs to work on its pricing model because it's very complicated. CloudHub's pricing is pretty straightforward because they charge based on the number of codes you use. However, it's very tricky to calculate the cost of RTF. Moving from CloudHub to RTF creates a lot of challenges, including overshooting the license purchase. It was a nightmare for us to take down everything and change our infrastructure.
So while using RTF, we need to plan how to integrate things well in advance. If we do not use the reusability features within MuleSoft, we will add APIs which will cost more. So we have to find a way to reuse the APIs and be smart in making the integrations.
I was the central point of contact for MuleSoft. I was not an integration developer, but I managed the entire structure of MuleSoft.
MuleSoft Anypoint Platform is not just an API gateway platform but also an integration platform. Instead of using two tools or two applications, you can use one. Generally, your gateway will be separate, which is an exposure layer, and underneath, you will need to have your service desk established, where you write your integrations to connect to the back end. MuleSoft Anypoint Platform has got both into one. It's a good integration platform as a service tool recommended if you have a big budget.
We have to be really careful and cautious about how we will design our APIs. We have to keep an eye on the reusability of APIs, which is very critical while using the MuleSoft Anypoint Platform.
We never faced issues on the usage part. The solution's connections to third parties and ability to pull the data using APIs are brilliant. They have a bunch of platform APIs, and the data you see on the dashboard can be pulled out very easily using APIs. You can then push it to some BI tools or wherever you want.
MuleSoft Anypoint Platform is a brilliant tool. If you have small use cases and don't have a huge amount of traffic being transferred between the APIs, the MuleSoft Anypoint Platform is the best-suited integration platform for you. You don't have to buy multiple applications and break your head to manage your observability and deployments because everything is integrated into one platform.
Overall, I rate MuleSoft Anypoint Platform a nine out of ten.