OUR PORTFOLIO
Our MuleSoft Portfolio
See our latest MuleSoft frameworks, architecture design patterns, custom connectors and custom plugins to serve your MuleSoft needs.
01

MuleSoft CI/CD Framework Premium

Challenge
There’s a lack of consideration to scalably build MuleSoft APIs. Initial MuleSoft integrations are usually developed by one developer and deployed manually to the cloud. However, as more integrations are required to be built, more developers are required to build them. Having a manual deployment process will become problematic. Iterative development will take much longer to deploy, and developer collaboration across the codebase will become more challenging.
Process
Our team developed a Continuous Integration & Continuous Development (CI/CD) framework for MuleSoft for any company’s CI/CD platform of choice. Shown below, we’ve created a visual of how our CI/CD framework is built to serve any company’s MuleSoft practice.
Outcome
check
MuleSoft deployments are automated
check
Engineering team can scale to multiple developers
check
Deployment success & failure rates can be tracked
check
Encryption keys and passwords can be secured
02

MuleSoft API-Led ArchitecturePremium

Challenge
There isn’t immediate action to design a long-lasting MuleSoft architecture. Creating a scalable architecture is crucial to getting the most out of a MuleSoft license. Integrations are usually initially developed point-to-point (P2P), which can solve current business needs, but make it more difficult to deliver swiftly on future business needs and enhancements. As more integrations are required to be built, having a proper API-led architecture is necessary.
Process
Our team developed a standard MuleSoft API-Led Architecture with multiple versions of logging framework. Shown below is a client’s MuleSoft architecture with the logging framework’s first version. In the next image, we highlight how the architecture changed with the logging framework’s second version.
Outcome
check
Logging framework can be standardized across MuleSoft APIs
check
Business systems can be upgraded, modified or replaced efficiently
check
MuleSoft APIs and integrations can be enhanced efficiently
check
MuleSoft APIs are optimally reusable, saving costs on license
03

Custom Logging ConnectorPremium

Challenge
As a MuleSoft developer, there is no standard way of using logger components to track data across an integration. Each developer has his or her own approach on what needs to be logged. But across a team of developers, there needs to be a standard way of logging data across integrations in order to provide transparency to the team. Logs are essential for better operations, and developers tend to miss the right choices on what to log and where to log across a MuleSoft integration.
Process
We built a Java SDK-based Mule 4 connector to overcome the industry challenges with respect to logging in the MuleSoft integration space. This serves as a replacement for the default Mule Logger or JSON Logger. Our version is more descriptive and flexible, and is an integration-patten driven logger that can be easily configured or modified according to the organization needs.
Outcome
check
Provides more descriptive logging details than Mule/JSON Logger
check
Easily uploaded to Anypoint Exchange to be used in development
check
Can serve as effective "trace points" across Mule applications
04

Custom Error Handler PluginPremium

Challenge
As a MuleSoft developer, there is no standard way of capturing errors across an integration. Each developer has his or her own approach on what errors need to be recognized. But across a team of developers, there needs to be a standard (and robust) way of handling errors at a small or large scale across integrations in order to provide transparency to the team.
Process
We built a Custom Error Handling Plugin that facilitates the handling of errors produced by any Mule application. This includes both technical and business errors. The objective of this framework is to centralize the error handling mechanism. The current framework incorporates event replaying, email notification and support ticket features.
Outcome
check
Provides multiple options for message queueing like RabbitMQ, Apache Kafka, etc.
check
Easily uploaded to Anypoint Exchange to be used in development
check
Can properly standardize (in detail) general errors across Mule applications
OUR SUBSCRIPTIONS
Subscription levels
Choose a plan that's right for you.

Mulejoy Premium

$10,000/month

billed monthly  •  cancel anytime
folder_open
MuleSoft Maturity Assessment
edit_calendar
MuleSoft API Development
pending_actions
MuleSoft Architecture Review
dashboard
Platform Operations Setup
trending_up
Migrations to Mule 4
post_add
MuleSoft Administration

Mulejoy Basic

Free

No credit card required
folder_open
MuleSoft Maturity Assessment
edit_calendar
MuleSoft API Development
pending_actions
MuleSoft Architecture Review
dashboard
Platform Operations Setup
trending_up
Migrations to Mule 4
post_add
MuleSoft Administration

Mulejoy Premium

$9,000/month

billed quarterly  •  cancel anytime
folder_open
MuleSoft Maturity Assessment
edit_calendar
MuleSoft API Development
pending_actions
MuleSoft Architecture Review
dashboard
Platform Operations Setup
trending_up
Migrations to Mule 4
post_add
MuleSoft Administration

Mulejoy Basic

Free

No credit card required
folder_open
MuleSoft Maturity Assessment
edit_calendar
MuleSoft API Development
pending_actions
MuleSoft Architecture Review
dashboard
Platform Operations Setup
trending_up
Migrations to Mule 4
post_add
MuleSoft Administration

Mulejoy Premium

$8,000/month

billed annually  •  cancel anytime
folder_open
MuleSoft Maturity Assessment
edit_calendar
MuleSoft API Development
pending_actions
MuleSoft Architecture Review
dashboard
Platform Operations Setup
trending_up
Migrations to Mule 4
post_add
MuleSoft Administration

Mulejoy Basic

Free

No credit card required
folder_open
MuleSoft Maturity Assessment
edit_calendar
MuleSoft API Development
pending_actions
MuleSoft Architecture Review
dashboard
Platform Operations Setup
trending_up
Migrations to Mule 4
post_add
MuleSoft Administration