Gradual Migration from Java EE to MicroProfile
summary
Shows a concrete path to move a large Java EE codebase to MicroProfile by incrementally extracting services, adding MicroProfile APIs, and running them on small runtimes rather than forcing an all-in-one server. Demos use Thorntail, Liberty, Payara Micro, KumuluzEE, show a 15‑year, 500,000-line legacy app split into view, interest, blacklist and payment services, use MicroProfile Config, RestClient, metrics/tracing, and produce single‑jar deployments ~17MB that run and interoperate without a full rewrite.
AI-written summary · about
chapters (10)
- 0:00MicroProfile migration intro
- 2:33Legacy enterprise challenges
- 7:14Cloud-native best practices
- 10:55Why migrate now
- 14:29Demo app walkthrough
- 22:06REST service demo
- 27:13Client integration testing
- 30:12Migration strategies
- 33:09MicroProfile benefits
- 34:13Q&A
related talks
52mEclipse MicroProfile: A quest for a lightweight and modern enterprise Java platform
42mMicroProfile: microservices made easy
01h 07mJava EE Meets Microservices: MicroProfile 2.x to the Rescue
53mMicroprofile - New and Noteworthy
47mDream Team Jakarta EE + MicroProfile
54mCreating a Cloud-native Microservice – Which Programming Model Should I Use?
35mOptimize your applications to the max with Jakarta EE and MicroProfile
01mCloud Native Java Made Easy with MicroProfile and Jakarta EE
