Java based microservices, containers, Kubernetes - how to
summary
Shows how to build a Java microservice with Spring Boot + Docker + Kubernetes, containerize during Maven/Docker build, push images to a registry and deploy a fleet including Redis and MongoDB on Kubernetes. Demo creates replication controllers, services, persistent volumes, performs a rolling update across five frontend replicas and visualizes automatic rescheduling when a pod is killed. Also shows load‑balanced external access and a canary/AB style mix of versions.
AI-written summary · about
chapters (12)
- 0:00Introduction and speaker background
- 2:13Microservices overview and demo
- 10:11Containers and Docker basics
- 14:03Container advantages over VMs
- 18:40Cluster management and Kubernetes intro
- 24:20Kubernetes vs Borg and features
- 28:56Kubernetes core concepts
- 32:15Live Kubernetes demo setup
- 38:09Guestbook app deployment
- 41:05Rolling updates and versioning
- 45:56Raspberry Pi Kubernetes cluster
- 48:03Resources and Q&A
related talks
51mJava-based microservices, containers, Kubernetes - how to
56mJava-based microservices, containers, Kubernetes - How To
48mKubernetesize your Java application
25mKubernetes for Java Developers
27mDeploying Spring Boot Apps on Kubernetes
35mJava Developer’s Journey in Kubernetes
46mModern DevOps with Kubernetes
01h 59mKubernetes for Java Developers
