Using AI to Refactor Java Monoliths for K8s and the Cloud
J4K 2022 Conference Session
Modernizing enterprise Java monoliths for the cloud is a critical element of maintaining your business in the era of digital transformation. Without it, technical debt becomes too costly to maintain and causes interruptions to your company’s business and customer experience.
For some, simply migrating (or “lifting and shifting”) some application services can do the trick; however, for complex, risky, business-critical applications with thousands of classes and millions of LoC, migrating will provide minimal benefits. What’s needed is the ability to assess your applications in a data-driven way, utilize AI and automation for developing your modernization strategy, and refactor services into containerized microservices with minimal manual effort.
This session introduces developers and architects to new modernization techniques that leverage advances in static and dynamic analysis, AI, data science, and graph theory in order to refactor complex monolithic Java applications into microservices with Kubernetes and the cloud.