What do you like best?
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.
What do you dislike?
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.
Recommendations to others considering the product:
Great tool to carry out a communication between internal and external systems of your company, is a system that despite being a bit complex, with the days of work, it is going to be your right hand.
What problems are you solving with the product? What benefits have you realized?
The connectivity between systems and applications with this tool, is the best I have managed to use my years of experience, this provides the company, a continuous growth based on a platform that allows an effective connectivity between all the areas within the same, which is a positive point from where it is seen.
This system in general, is an excellent communication manager between all the computer systems of a company, not only allowing the communication between applications based on the cloud, but allowing a communication between physical and virtual systems.