Live Coding: cloud-native application development with MicroProfile and Open Liberty
summary
Live demo builds two Java services using MicroProfile 5 and Open Liberty dev mode, coded in VS Code, packaged with Maven and Docker (OpenJ9 JVM), and deployed to Kubernetes. Service A calls Service B via the MicroProfile REST client; live reload shows config and code edits immediately. MicroProfile features used: metrics, OpenAPI UI, JWT auth with groups/UPN, health/readiness probes, and timeout + retry + fallback to turn intermittent slow failures into steady responses; Docker and kubectl deployment complete successfully.
AI-written summary · about
chapters (14)
- 0:00Cloud-native with MicroProfile
- 2:17Setting up the development environment
- 4:33Generate and run project
- 6:01RESTful services with MicroProfile
- 8:13Live reload in Liberty
- 13:19Resilient microservices
- 18:41Monitoring with metrics
- 20:30Documenting APIs with MicroProfile OpenAPI
- 23:35Health checks for Kubernetes
- 26:10Distributed tracing
- 27:56Securing with JWT
- 31:53Dockerize for Kubernetes
- 35:31Deploy with MicroProfile config
- 38:46Q&A
related talks
55mLive Coding: Cloud native Application Development with MicroProfile & Open Liberty
01h 25mLive Coding Cloud native Application Development with MicroProfile and Open Liberty
44mLive coding: Configuring your cloud-native applications with MicroProfile Config
41mCloud Native Application Development with MicroProfile and Open Liberty
48mLandscape of MicroProfile and Jakarta EE Tools
57mA New and Open Way to Build Cloud-Native Microservices - MicroProfile
44mLive Coding 12-Factor App with MicroProfile and Kubernetes
43mBoost your productivity with Jakarta EE, MicroProfile & Open Liberty.
