As a MuleSoft strategic partner, one of the most common questions we get is “What is the difference between Mule Community Edition and Enterprise Edition..?”. We have tried to put together a high level comparison between the MuleSoft Anypoint Platform Enterprise Edition and Community Edition (recently renamed to Mule Kernel) for a better understanding.
Anypoint Platform Enterprise edition is offered in three different subscription tiers – Gold, Platinum and Titanium. The comparison tables below show what is supported within each tier and how it can impact your choice.
For a detailed assessment you can contact our team of Mule experts at Salesforce@coforge.com and we will help you with your capacity planning and integration architecture.
High Availability and Performance
Feature | Community Edition (Mule Kernel) | Enterprise Edition (Gold) | Enterprise Edition (Platinum) | Enterprise Edition (Titanium) | Impact |
High Availability | Not Supported | Not Supported | Supported | Supported | Message Loss and Transaction failure |
Resilience | Not Supported | Not Supported | Supported | Supported | Impact on effort to take care of state full and failure scenarios |
Caching | Not Supported | Supported | Supported | Supported | Performance Impact |
Development
Anypoint Templates | Not Supported | Supported | Supported | Supported | Saves development and design effort by using templates. Guesstimated to be 40 to 60% time saving depending on how close the use case matches to the template |
Transaction Management | Not Supported | Supported | Supported | Supported | Data loss and Impact on development effort |
Batch Manager | Not Supported | Supported | Supported | Supported | Impact on Development & Support Effort |
Batch Process component | Not Supported | Supported | Supported | Supported | Impact on Development & Support Effort |
Database Enterprise Connector | Not Supported | Supported | Supported | Supported | For handling Batch statements, used in Data Integration project. Performance hit |
DataWeave 1.0 & 2.0 | Not Supported | Supported | Supported | Supported | Impact on Development mostly used for the data transformation – key to any integration platform tool |
Distributed Log Management and search | Not Supported | Not Supported | Not Supported | Supported | Impact on troubleshooting |
Customisable log data retention and locality | Not Supported | Not Supported | Not Supported | Supported | Impact on troubleshooting |
End-to-End transaction tracing | Not Supported | Not Supported | Not Supported | Supported | Impact on troubleshooting |
Advanced data Analysis | Not Supported | Not Supported | Not Supported | Supported | Impact on troubleshooting |
Deployment | Not Supported | Non-Critical Deployments | Enterprise-Scale Deployments | Mission-Critical Infrastructure | Type of deployments |
Interested in MuleSoft? Get in touch
Operational Support
Anypoint Management Center | Not Supported | Supported | Supported | Supported | Impact on Support & Operation team |
SLA and email Alerts | Not Supported | Supported | Supported | Supported | Impact on Support and Availability |
SNMP Monitoring | Not Supported | Supported | Supported | Supported | Impact on Support and Availability |
HTTP Polling | Not Supported | Supported | Supported | Supported | Impact on Support and Availability. Mule provides Http polling of service for availability |
Deployment Management | Not Supported | Supported | Supported | Supported | Impact on Support & Operations |
Insight | Not Supported | Supported | Supported | Supported | Impact to in-depth visibility into business transactions and events on your Mule applications |
Security
Role based security | Not Supported | Supported | Supported | Supported | Major effort to custom develop |
Oauth 2.0 – Secure Token Provider | Not Supported | Supported | Supported | Supported | Major effort to custom develop |
Message Encryption | Not Supported | Supported | Supported | Supported | Major effort to custom develop |
SAML 2.0 Module | Not Supported | Supported | Supported | Supported | Major effort to custom develop |
Enterprise Secure Property Holder | Not Supported | Supported | Supported | Supported | Keeps password and other confidential text in encrypted format. This cannot be custom built as it links directly to your endpoint |
IP Based Filtering | Not Supported | Supported | Supported | Supported | IP based filter is available in EE version for filtering endpoints based on inbound IP and requests can be filtered using LDAP |
Support
License | Free | Purchase Minimum 2 Production vCores & 4 Pre-Production vCores | Purchase Minimum 4 (2+2) for HA | Purchase Minimum 4 (2+2) for HA | Licence Cost |
Hardened Code | Not Supported | Yes | Yes | Yes | Impact on stability and performance |
SLA | Forums | 8/5, 24 Hours Response Time | 24/7, 2 Hours Response Time for Severity 1, 4 hours for Severity 2, 8 hours for Severity 3 & 4 | 24/7, 45 minutes Response Time, S2 – 4 business hours, S3-S4 with 8 business hours | Impact on support |
Hot patches & Service packs | Not Supported | Supported | Supported | Supported | Impact on support and availability |
If you would like to find out more about Mule 4 and how API-led connectivity can help you create a fully integrated environment, do give us a call at +44 (0)203 475 7980 or email us at Salesforce@coforge.com
Other useful links:
MuleSoft Anypoint Platform Licence cost