Modern Enterprise Java from the ground up
summary
Shows a runnable microservice built as a thin WAR (12 KB) that uses Open Liberty + MicroProfile with Jakarta EE APIs, Maven, Docker and Kubernetes. Live demo compiles in seconds, Docker images layer-share so pushing only changed kilobytes despite a ~400 MB base, and the Liberty Maven plugin provides hot-reload for code and config. The app exposes metrics (Prometheus) and health endpoints, injects config (version 1.2.4), counts coffees with a metric, and runs fast smoke tests against the live container.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:22Jakarta II
- 3:50MicroProfile
- 7:49Build
- 9:10Dependencies
- 10:00Walkthrough
- 12:19Docker
- 13:09Copyonwrite
- 14:18Thin Deployment
- 15:10Running the application
- 17:51Maven Liberty plugin
- 19:33Health check
- 20:46Health check resource
- 24:39Metrics
- 27:15Testing
- 29:10Integration Tests
- 37:43Kubernetes
related talks
56mModern Enterprise Java from the Ground Up
45m12-Factor, Cloud Native Enterprise Java Applications
06mFast and Easy Cloud-Native Java Application with Jakarta EE and MicroProfile
51mLightweight Enterprise Java with MicroProfile
01h 00mBulletproof Java Enterprise applications for the hard production life
43mBoost your productivity with Jakarta EE, MicroProfile & Open Liberty.
39mLive Coding: cloud-native application development with MicroProfile and Open Liberty
49mRefactor Java EE application Microservices and Containers
