Effective Kubernetes for Cloud Native Java Developers
summary
Demonstrates turning a Jakarta/MicroProfile WAR into a Docker image, pushing to Docker Hub, and running replicas=2 on Azure Kubernetes Service with session state persisted in PostgreSQL so the app stays stateful; shows why sticky sessions at the ingress are required, how liveness/readiness probes are wired to /health and /live, and how metrics are scraped by Prometheus + Grafana for dashboards. Also deploys via the Open Liberty operator, which replaces manual Service/Ingress YAML and successfully manages the cluster.
AI-written summary · about
chapters (5)
- 0:00Introduction to talk
- 7:23Local setup and Docker basics
- 27:15Open Liberty operator demo
- 36:44Monitoring with Prometheus and Grafana
- 51:50Q&A and resources
related talks
42mEffective Kubernetes for Jakarta EE and MicroProfile Developers
46mEffective Docker and Kubernetes for Java EE Developers
01mEffective Kubernetes for Jakarta EE and MicroProfile Developers
29mHow to develop your first cloud-native Applications with Java
25mKubernetes for Java Developers
02h 09mKubernetes Distilled - an in depth guide for the busy Java developer
45m12-Factor, Cloud Native Enterprise Java Applications
35mJava Developer’s Journey in Kubernetes
