IBM Developer

Using IBM Mono2Micro

Using IBM Mono2Micro to modernize your application architecture

By Cindy High, Grace Jansen
Archived content

Archive date: 2026-02-10

This content is no longer being updated or maintained. The content is provided “as is.” Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

Important

We are in the process of updating this learning path to reflect the current application modernization tools from the IBM JSphere Suite for Java. While we make these updates, we are keeping this learning path on the site, but in an archived state.

Overview

In addition to modernizing your app using the WebSphere migration tools, you also need to consider modernizing your architecture.

To learn more about using IBM Mono2Micro to modernize your application architecture, review this content:

  • Strategies for modernizing your applications

    Learn about the three key strategies for modernizing your application: containerize the app (you can use Transformation Advisor to generate migration artifacts to help with containerization), update the application runtimes (you can use Transformation Advisor and the WebSphere migration tools to move your apps to Liberty), and refactoring the app into microservices (you can use the IBM Mono2Micro tool here).

  • Introduction to Mono2Micro

    Mono2Micro is a tool that helps developers refactor their monoliths into appropriate microservices. Mono2Micro uses the AI techniques of machine learning and deep learning to analyze application artifacts and automatically generate microservice recommendations.