What users are saying about

Mule ESB

20 Ratings

Adobe Audience Manager

31 Ratings
Score 7.7 out of 101

Mule ESB

20 Ratings
Score 8.7 out of 101

Add comparison

Likelihood to Recommend

Adobe Audience Manager

If you feel as though your online presence isn't quite hitting where it should, Adobe Audience Manager (AAM) might provide the insights to help you identify the areas in which it is lacking (the gaps). As a result, you can adjust your approach and optimize your customer interactions. With that said, if you currently deploy software for the analysis of customer data, you should consider whether AAM will add value. I would suggest setting some strategic objectives so that you can ensure that AAM will meet your current and future needs.
Matt LeMaire, B.A., M.A. profile photo

Mule ESB

Well Suited for:
  • REST APIs.
  • Rapid API Development.
  • Most suitable for integration with SFDC.
  • Batch processing.
  • Parallel processing.
Less appropriate for:
  • Integration with Database.
  • Exposing SOAP services.
  • Small organizations, because it is super costly.
Deepak Kushwaha profile photo

Feature Rating Comparison

Data Collection

Adobe Audience Manager
9.2
Mule ESB
Collection of first-party data
Adobe Audience Manager
9.5
Mule ESB
Collection of third-party data
Adobe Audience Manager
9.0
Mule ESB
Access to Third-party Data Providers
Adobe Audience Manager
9.0
Mule ESB

Data Classification

Adobe Audience Manager
8.5
Mule ESB
Audience taxonomy
Adobe Audience Manager
8.5
Mule ESB
Tag Management
Adobe Audience Manager
8.0
Mule ESB
Data Analysis Dashboard
Adobe Audience Manager
9.0
Mule ESB

Ad Network Integration

Adobe Audience Manager
8.0
Mule ESB
Data Transfer
Adobe Audience Manager
8.0
Mule ESB
DSP integration
Adobe Audience Manager
8.0
Mule ESB

DMP Analytics

Adobe Audience Manager
8.0
Mule ESB
Campaign Analytics
Adobe Audience Manager
7.5
Mule ESB
Audience Analytics
Adobe Audience Manager
8.5
Mule ESB

Pros

  • We are able to generate reports that provide valuable insights into potential customer behavior, allowing us to better focus our marketing efforts.
  • By allowing us to understand who are key audiences are and how they overlap with other brands and products, AAM allows us to get a fuller picture of how we should target our audience.
  • Reporting in AAM is wonderful in that it is easy to understand and exportable. The use of graphics and updates make it easier to share insights with various team members--even those with minimum experience in marketing and analytics.
Matt LeMaire, B.A., M.A. profile photo
  • It is best suited for Rest API development. Mule ESB uses RAML as an API descriptor which is less complex and easy to understand. RAML is an open standard majorly supported by Mulesoft. Once RAML is developed, it is very easy (a few clicks)to create flows corresponding to the resources defined in the RAML. One can also include JSON schema validation in RAML, and with the use of APIkit router, Mule ESB makes the request validation very easy (it's automatic basically.)
  • Mule ESB comes with a large spectrum of community and enterprise connectors. We have connectors for all the major platforms like Facebook, Twitter, Salesforce, SAP, etc. This enables Mule ESB to integrate with the other systems in a faster and more robust way. Mule ESB has many components to fulfill the requirements of each integration (for example batch processing, parallel processing, choice, etc.)
  • Mule API gateway is one of the best tools (modules) of Mulesoft's offering. It supports API governance and management very well. One can easily enforce policies on their APIs with API gateway. It enables some of the must-have features in an API solution (i.e. throttling, oAuth, access levels, etc.)
  • Implementing a CI/CD (DevOps) environment for Mule ESB is a very easy task. Mule majorly uses MAVEN as its build tool, which in turn makes it best suitable for CI/CD approach. Mule also provides MAVEN plugins for auto deployments to the servers. Mule also has a best Unit testing module which is MUnit. MUnit can be used for both Unit and Functional testing, and it is easy to write and generates coverage reports in various formats.
Deepak Kushwaha profile photo

Cons

  • Overall, AAM is a great software but it is also expensive. I would advise those considering it to give time to the trial first before fully committing.
  • Mobile analysis is not all that it's cracked up to be, with an inability to accurate track which mobile stats are unique. This might have changed since we used the mobile analytics.
  • While the insights are great for sharing, training users on how to use AAM can be challenging as it doesn't seem geared to the average user. Perhaps Adobe can provide more robust training tools or suggestions to make this transition smoother.
Matt LeMaire, B.A., M.A. profile photo
  • Anypoint Studio is the primary IDE to do the Mule ESB development. Although Anypoint Studio is a good tool, and makes the life of a developer very easy with its drag and drop features, it seems too slow at times. Running a slightly large application on the local machine is a bit of a pain because of the slowness of the IDE.
  • I personally feel the Database connector which Mule ESB provides is not very easy to use. It does not fetch metadata from the database, which complicates the mapping. Calling a stored procedure from Mule ESB is a very hectic task because one haa to write DTO classes for complex data types.
  • Documentation provided by Mulesoft doesn't seem complete and sufficient. Sometimes it's very hard understand the configuration of a particular component because most of the documentation doesn't have detailed description.
Deepak Kushwaha profile photo

Alternatives Considered

From a main user standpoint, we selected AAM due to my experience with it and our ability to easily integrate it with our currently system. While we evaluated the other options, it was Adobe's customer service and reputation that ultimately served as an additional reason to deploy AAM instead of other options. I cannot for certain say that it is 100% more effective or useful than the other options, but it has served us well. As with all potential solutions, evaluating what works best in your current environment will inevitably lead you to the right choice.
Matt LeMaire, B.A., M.A. profile photo
I have worked with Oracle SOA Suite and I think if you have APIs with most of the integration with databases (majorly Oracle DB) then you should use Oracle SOA Suite instead of Mule. Oracle SOA Suite is most suitable to call most of the DB objects (i.e. procedures , functions, etc.)Dell Boomi is also a good alternative for Mule ESB. It also comes with a vast number of components for rapid API development. Most importantly, It is featured as a leader in Gartner's magical quadrant of LPass tools.
Deepak Kushwaha profile photo

Return on Investment

  • We have seen a near 20% increase in revenue on targeted customers through employing our insights from AAM.
  • We have seen a better understanding by our sales team on how targeted marketing works in addition to the use of cold calling. This has made our sales team more productive and effective in generating and securing new business.
  • We have elevated our marketing discourse in the organization, where marketing was previously relevant but not always front of mind. This has allowed members of the overall team to better understand how we can leverage data and marketing to grow our business.
Matt LeMaire, B.A., M.A. profile photo
  • All the Mulesoft API stack offering as worth of money. They have tools to support all the phases of API life cycle. And the best part is most of the essential tools comes with basic license.
  • Mule ESB is best suited for the organizations which are trying to implement agile methodology. It is also best suited for DevOps environments.
  • Choosing Mule ESB turns out to be a best decisions for most of our clients and it fulfilled their expectations in a best way.
Deepak Kushwaha profile photo

Pricing Details

Adobe Audience Manager

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Mule ESB

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details