Sat 10 & Sun 11 Oct · 2 days
9:00 AM - 5:00 PM IST
Docker & Kubernetes for Developers
Containerising applications and running them on Kubernetes
Day one turns your own application into small, secure containers: Spring Boot three ways, React under nginx, the whole stack on one Compose command. Day two hands them to Kubernetes: deployed with zero downtime, reachable on one URL, and diagnosed when they break.
- Spring Boot, three ways
- React image under 60MB
- Kubernetes in a day
- Zero-downtime rollout
₹2,700
Secure checkout via Razorpay
Day two, on your own laptop
The log you’ll write yourself
You walk away with
Your own application containerised three ways with the trade-offs argued, a Compose stack with a real database, and the same containers running on a Kubernetes cluster you stood up yourself: deployed with zero downtime, configured from outside, and diagnosed with kubectl when they break.
The plan, in 2 acts
Where the 10 sessions go
Docker · 5
Kubernetes · 5
Docker
5 of 10 sessions- Run, enter and inspect your first containersDay 1 · 09:00 – 10:15
- Containerise a Spring Boot app, three waysDay 1 · 10:30 – 11:45
- Containerise a React appDay 1 · 12:00 – 13:00
- Wire the whole stack with ComposeDay 1 · 14:00 – 15:15
- Debug and harden what you builtDay 1 · 15:30 – 17:00
Kubernetes
- Stand up a cluster and schedule your first PodDay 2 · 09:00 – 10:15
- Deploy the API with zero downtimeDay 2 · 10:30 – 11:45
- Make it reachable: Services and IngressDay 2 · 12:00 – 13:00
- Configuration, secrets and stateDay 2 · 14:00 – 15:15
- Diagnose a broken clusterDay 2 · 15:30 – 17:00
2 days
Format
16
Hours
09:00 – 17:00
Each day
50
Seats per batch

Who teaches you
Vishal Shah
Founder & Principal Trainer
Two decades building and teaching commerce, banking and cloud platforms, and still writing code
Meet all trainersAfter this programme
What you’ll be able to do
- Explain what a container is and is not and why it is not a virtual machine
- Containerise a Spring Boot application three ways and defend the one you would ship
- Cut an image to a fraction of its size with a multi-stage build and justify each saving
- Run a container as a non-root user with a healthcheck and act on a vulnerability scan
- Run an application with its database and cache through a single Compose command
- Deploy to Kubernetes with rolling updates and roll back in one command
- Expose frontend and API on one URL with Services and Ingress
- Promote one image across environments with configuration supplied from outside
- Diagnose CrashLoopBackOff, OOMKilled and failing probes with kubectl alone
What you’ll work with
- Docker
- Dockerfile
- Docker Compose
- Buildpacks
- Jib
- nginx
- Kubernetes
- kind
- kubectl
- Ingress
- Spring Boot
- React
- PostgreSQL
Small batches. Individual review. Book your seat.
Sat 10 & Sun 11 Oct · 2 days · 9:00 AM - 5:00 PM IST