Cloud Native, Service-Meshed Java Enterprise With Istio
summary
Claim: Java EE 8 plus MicroProfile apps run cloud‑native on Kubernetes with Istio sidecars and gain observability and resiliency without changing business code. Live‑coded coffee‑shop/barista demo packaged as Docker images on Open Liberty, deployed to IBM Cloud Kubernetes, shows Prometheus/Grafana metrics, Jaeger tracing and Kiali graph; MicroProfile OpenTracing injects headers; Istio enforces 1s route timeout and supports 3s delay at 50% fault injection; traffic routing implements 5% canary rollout that ramps up. Demo works: orders succeed, traces and metrics appear, timeouts and canary routing behave as configured.
AI-written summary · about
chapters (10)
- 0:00Start
- 6:30Why Cloud Native Technology
- 7:01Kubernetes
- 7:22Kubernetes Service
- 16:08Service Mesh
- 18:31Distributed Tracing
- 24:55Micro Profile Open Tracing
- 26:51Resiliency
- 31:39Test the Timeout
- 46:26Telepresence
related talks
45m12-Factor, Cloud Native Enterprise Java Applications
29mHow to develop your first cloud-native Applications with Java
36mPractical Cloud Native Java Development with MicroProfile
57mA New and Open Way to Build Cloud-Native Microservices - MicroProfile
50mMaking Microservices Micro with Istio & Kubernetes
42mEffective Kubernetes for Jakarta EE and MicroProfile Developers
37mYour Java code Cloud Native ready: a live experience
39mLive Coding: cloud-native application development with MicroProfile and Open Liberty
