MuleSoft for Microservices
May 03, 2018

MuleSoft for Microservices

Keiven Adrian Busita | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with MuleSoft Anypoint Platform

Hi! I'm Keiven, an experienced developer of MuleSoft technology. We use MuleSoft Anypoint Platform to develop microservices. We bring MuleESB as a solution for transferring monolithic applications into microservices. Currently, I am working in a telecommunication industry and I would say there are lots of applications developed using the conventional and traditional architecture which more likely is a tight coupling system.

As we bring MuleSoft Anypoint Platform, we are able to create a loosely-coupled architecture which is able to remove dependencies in other applications and it helps our applications to deliver on time. Unlike other conventional developments of Application Programming Interface (API) via JaxRS and JaxWS which requires you more experienced resources and programming language dependent, development of API using Mule is much better in terms of flexibility and scalability. One thing I like with Mule is you can develop an API even you are not fluent in any programming languages.

Pros

  • If you are working with 3 or more services to integrate with a different data source, you'll be able to see the benefits of using Mule.
  • In terms of usability, you can develop an API even not fluent in any programming languages.
  • Mule also provides a lightweight Java-based enterprise service bus.

Cons

  • Responsive IDE. More likely they need to improve the IDE as it lags whenever you are working with 20-30 APIs in a package.
  • So far using MuleSoft Anypoint Platform will give you more profits in terms of compressing the timeline and project resources.
If you'll be working with 3 or more integration services you might need to use Mule.

Comments

More Reviews of Anypoint Platform