Live online

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

Vishal Shah

Who teaches you

Vishal Shah

Founder & Principal Trainer

Two decades building and teaching commerce, banking and cloud platforms, and still writing code

Meet all trainers

After 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
Live online

Small batches. Individual review. Book your seat.

Sat 10 & Sun 11 Oct · 2 days · 9:00 AM - 5:00 PM IST

Docker & Kubernetes for Developers

OnlineSat 10 & Sun 11 Oct · 2 days · ₹2,700