IBM
Developer
Explore
Articles
Blogs
Courses
Learning paths
Open projects
Series
Tutorials
Products
IBM Bob
Granite models
Open Liberty
watsonx.ai
watsonx.data
Docling
Languages
IBM Semeru Runtimes
Java
Python
Node.js
JavaScript
COBOL
Technologies
Artificial intelligence
Data Science
Messaging
Machine Learning
Observability
Security
Events
All Events
IBM Hackathons
IBM Community Events
TechXchange Conference
Resources
External Resources
IBM Documentation
IBM Support
IBM Developer Videos
IBM Technology Videos
Open Source @ IBM
TechXchange
Home
Explore
Articles
Blogs
Courses
Learning paths
Open projects
Series
Tutorials
Products
IBM Bob
Granite models
Open Liberty
watsonx.ai
watsonx.data
Docling
Languages
IBM Semeru Runtimes
Java
Python
Node.js
JavaScript
COBOL
Technologies
Artificial intelligence
Data Science
Messaging
Machine Learning
Observability
Security
Events
All Events
IBM Hackathons
IBM Community Events
TechXchange Conference
Resources
External Resources
IBM Documentation
IBM Support
IBM Developer Videos
IBM Technology Videos
Open Source @ IBM
TechXchange
Subscribe
Options
loading
Loading page...
Learning Path
Introduction to IBM Mono2Micro
Overview
Introducing IBM Mono2Micro
Advantages of IBM Mono2Micro
Approaches to refactoring monoliths
Transforming monoliths
Summary
Article
A non-disruptive approach to transform Java monoliths to microservices using IBM Mono2Micro
Fast‑track application modernization by leveraging AI‑driven partitioning, utility‑class detection, and metric‑guided “what‑if” scenarios
By
Jin Xiao
,
Debasish Banerjee
,
Anup Kalia
,
Saurabh Sinha
,
Maja Vukovic
Save
Save
Previous
Advantages of IBM Mono2Micro
Next
Transforming monoliths