Accelerating the MuleSoft migration to Kumologica on top gear

Kumologica
3 min readApr 1, 2024

In our previous article on migrating airline service flow from MuleSoft to Kumologica we have seen the complete manual approach taken in migrating MuleSoft flow to Kumologica flow. This was done by going through the MuleSoft flow xml’s and then porting the logic to Kumologica by replacing with appropriate Kumologica nodes. In this article we will see how Kumologica-MuleSoft import utility (KLMSI) is going to migrate the same airline service flow to Kumologica flow with zero effort.

For those who are new to Kumologica, For those who are new to Kumologica I would recommend to go through our articles and youtube videos to get an insight.

Training & Certification
For a limited time, Kumologica offers free online certification
for developers on https://training.kumologica.com/

What is KLMSI ?

KLMSI is a Kumologica command line utility developed specifically to migrate a MuleSoft flow into Kumologica flow with no effort. The utility is able to generate Kumologica flow with the same pattern as described in MuleSoft flow. It could identify the appropriate Kumologica nodes for the MuleSoft connectors and processors. It is also able to define the subflows the way it shows in MuleSoft. The utility is also able to pick the property values from the MuleSoft connectors and use it in the migrated Kumologica nodes.

Input to the utility is the MuleSoft project directory , Kumologica project directory where the migrated flow.json to be generated and the name of the flow file.

klmsi -m <<MulSoft project folder>> 
-k <<Kumologica folder for generated file>>
-f <<Kumologica file name>>

Migration

MuleSoft flow

Below is the airlineofferservice flow which was used in our previous article.

Airline Offer Service flow

Running the KLMSI utility against the above provided MuleSoft flow.

KLMSI command line

Kumologica airlineflow.json and the package.json will be generated under the Kumologica project folder we provided to KLMSI input.

artefacts generated by KLMSI

Next we will open the generated flow using Kumologica designer studio.

airlineflightofferservice flow

Conclusion

The article has shown a quick view on the capability of KLMSI utility that acts like a magic wand helping in migrating MuleSoft flows with minimal effort and reduced time. Currently the utility is used by Kumologica certified partners who are engaged in migration programs.

Please contact us on contact@kumologica.com for more information on any support for MuleSoft migration.

Would recommend to check out our earlier article on MuleSoft migrations.

Remember Kumologica is totally free to download and use. Go ahead and give it a try, we would love to hear your feedback

--

--

Kumologica

Kumologica is the first low-code development solution that makes your integration services run on serverless compute regardless the cloud provider.