What is our primary use case?
Primarily, we use it for data integration. It often involves taking data from one system and moving it to another.
How has it helped my organization?
SAP is our core system, but we have nearly a hundred other systems surrounding it. We need them to work together and exchange data, which is where Composer comes in.
So, Composer acts as a connector for various parts of our system. We use CPI for SAP data exchange, but for other systems, we rely on MuleSoft Composer and Oracle Data Integrator.
We could utilize it more within our HR and administrative departments.
What is most valuable?
The way Composer organizes and manages integration processes is most beneficial. We can easily monitor what's running and what isn't and troubleshoot any data integration issues.
It handles a wide variety of data sources. We haven't faced any issues with connecting to the ones we need. So, MuleSoft Composer effectively handles different data sources.
We're very satisfied with MuleSoft Composer, specifically with sales and transportation data. That's why we continue to use it.
What needs improvement?
The most challenging integrations involve data exchange with our supply chain (transportation system) and sales systems. Those are two of the toughest integrations – sales data and transportation data.
So, there is room for improvement in the HR and administrative modules.
For how long have I used the solution?
I have been using it for two years.
We use MuleSoft, which is owned by Salesforce, for data integration. We've (my company) been using it for about two years.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
The scalability is good. We'll likely scale vertically to handle the volume of data we use.
How are customer service and support?
The customer service and support are good. They meet our needs.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
We use Oracle Data Integrator Cloud Service (Oracle) and SAP.
We also use CPI (Cloud Platform Integration) and MuleSoft. We use SAP APIs within the BTP (Business Technology Platform) environment.
Oracle Data Integrator is cheaper. It's a good solution, though not as comprehensive as MuleSoft Composer. We use Oracle Data Integrator when there are budget constraints.
We use SAP CPI (Cloud Platform Integration) because it's the best solution for integrating with SAP systems--it's much easier than MuleSoft Composer for that specific purpose because it's designed for SAP integration.
How was the initial setup?
The deployment process is smooth. We didn't have any issues. We had to train our technical staff, but once they're trained, deployment is easy whether you're using cloud or on-premise.
We have a hybrid environment. That was one of the key reasons we chose MuleSoft Composer – it works well in hybrid setups.
What about the implementation team?
My team handles deployment. I'm not directly involved in the technical aspects, but it's straightforward once you're trained and educated on it.
Moreover, it is easy to maintain. We have three to four people, so only a few dedicated professionals can handle it.
What was our ROI?
We do not have a direct direct ROI. However, we do have an indirect ROI as our core solution and processes rely on integration tools that don't always provide a direct return. These improve data exchange speed, reliability, and overall availability. These things can not be directly measured but are important to us.
We need to expand MuleSoft Composer usage. Currently, not every department uses it. We try to use the right tool in terms of investment. Even though we don't directly measure ROI, we know that expanding MuleSoft to other departments means scaling up our license or Composer usage. We focus on using it for critical integration points.
What's my experience with pricing, setup cost, and licensing?
The pricing is expensive. It's a good tool, but also expensive. Especially since we're based in Brazil, we pay in dollars but earn in Brazilian real. The exchange rate makes it a costly solution despite its quality. It's a good tool, but the cost is something to consider.
So, one additional feature they could add might be something like regional prices.
What other advice do I have?
I'd recommend to invest in staff training upfront and carefully understand the licensing model and your data usage.
I would suggest understanding how the licensing model works and how your data flows. This will give you a clearer notion of how much you are going to pay (potential cots).
We invested a lot of time figuring out the implications of CPU usage, message rates, memory usage, as well as our data's origin and destination. This allows us to understand the true financial impact of MuleSoft Composer. Without this understanding, you might face unexpected costs.
Overall, I would rate the solution nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)