Accelerating the MuleSoft migration to Kumologica on top gear
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.
Running the KLMSI utility against the above provided MuleSoft flow.
Kumologica airlineflow.json and the package.json will be generated under the Kumologica project folder we provided to KLMSI input.
Next we will open the generated flow using Kumologica designer studio.
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.
- Migration from MuleSoft part 1
- Migration from MuleSoft part 2
- Broadcast Pattern
- Migrating Mulesoft API Led pattern to AWS Lambda
Remember Kumologica is totally free to download and use. Go ahead and give it a try, we would love to hear your feedback