Offered By: IBM
Refactoring to microservices with open-source AI technology
CARGO: AI-driven dependency analysis for migrating monolithic Java applications to microservices
Continue readingGuided Project
Data Science
189 Enrolled4.1
At a Glance
CARGO: AI-driven dependency analysis for migrating monolithic Java applications to microservices
The CARGO partitioning technique employs an AI-driven novel label-propagation algorithm over a context-sensitive program-dependence graph that captures static call relations, data dependencies, heap dependencies, and code-database transaction dependencies. It computes partitions as disjoint groupings of the set of Java classes in the monolithic application, which can be the starting point to refactor the monoliths to microservices.
Estimated Effort
20 Minutes
Level
Intermediate
Industries
Information Technology
Skills You Will Learn
Artificial Intelligence, Java, Machine Learning, Microservices
Language
English
Course Code
GPXX0E3SEN