Since 2008 · Next open Train the Trainer workshops: 18–21 Nov, Mumbai · 9–12 Dec, Bengaluru
Technology Training

Devops

Enquire now
Since 20082,000+ companiesCustomised to your context
In brief

DevOps training is a hands-on program that teaches engineering and IT teams to build, ship and run software through containers, automation and shared ownership. It covers Docker, Kubernetes, CI/CD pipelines, GitOps, DevSecOps and observability. Bodhih runs it as a 4-day lab for administrators, developers and architects, with basic Linux or Windows server knowledge as the prerequisite.

  • Standard duration: 4 days, customisable to your needs
  • Delivered in person at your location or as live virtual sessions
  • Designed with the ADDIE model and evaluated for behaviour change
  • Offered by Bodhih since 2008 to 2,000+ organisations across 7 regions

Where and how: DevOps training as an in-person workshop in Bengaluru, Mumbai, Delhi NCR, Gurugram, Hyderabad, Chennai, Pune, Kolkata, Ahmedabad and Jaipur; as a live online course; or delivered overseas in Dubai, Singapore and across the Middle East, Asia and Africa.

Last reviewed by Siddharthan VGJ, Founder · Bodhih Training, Bengaluru

Dockers and Kubernetes

01

Program Overview:

The Program will cover the basic fundamental concepts of Docker and Container, how container works.

This program will help in understanding the concepts of implementing and maintaining docker platform applications, understanding Kubernetes architecture and its master components.

This program will also cover Kubernetes architecture in detail (clusters, pods, Replication Set, deployment and services .)

01

Training Duration:

4 days Instructor Led Training

02

Target Audience:

This Program is designed for system administrators, developers, devops professional and Solution Architects.

03

Training Prerequisite:

Basic Understanding of Linux or windows server.

02

Training Outcome:

  • Practical Approach
  • Hands on training session
  • Real time project and case studies
  • 24/7 support

Solutions & Services

03

What participants will be able to do

01

Containerise applications

Participants write efficient Dockerfiles, build images and run multi-container apps with Docker Compose.

02

Operate Kubernetes workloads

Teams deploy and manage pods, deployments, services, ConfigMaps and Secrets on a Kubernetes cluster.

03

Automate delivery pipelines

Participants build a CI/CD pipeline that tests, scans, builds and deploys a containerised app.

04

Manage infrastructure as code

Engineers understand declarative infrastructure and GitOps-style deployments.

05

Shift security left

Teams add image scanning, secrets management and least-privilege access to their workflow.

06

Observe and troubleshoot

Participants use logs, metrics and health probes to diagnose problems in running workloads.

04

Who should attend

  • System administrators moving from traditional servers to containers
  • Developers who need to package and deploy their own services
  • DevOps, platform and site reliability engineers
  • Solution architects designing cloud-native systems
  • QA and release engineers who manage build and deployment pipelines
05

Recommended program outline

Recommended design, customised to your context after a short needs analysis.

01DevOps principles and container fundamentalsModule 1 · Day 1+
  • DevOps culture, flow and feedback loops
  • Containers versus virtual machines
  • Docker images, containers, volumes and networks
  • Writing efficient, secure Dockerfiles
02Multi-container apps and registriesModule 2 · Day 1 and Day 2+
  • Docker Compose for local development
  • Image tagging and container registries
  • Image scanning and choosing minimal base images
  • Pushing to and pulling from a private registry
03Kubernetes architectureModule 3 · Day 2+
  • Control plane and node components
  • Clusters, namespaces and kubectl
  • Pods, ReplicaSets and Deployments
04Running workloads on KubernetesModule 4 · Day 3+
  • Services, Ingress and networking basics
  • ConfigMaps, Secrets and persistent volumes
  • Rolling updates, rollbacks, probes and autoscaling
  • Packaging applications with Helm
05CI/CD and GitOpsModule 5 · Day 4 (morning)+
  • Designing a pipeline with a common CI tool
  • Automated tests and security checks in the pipeline
  • GitOps concepts for declarative deployments
  • Deploy strategies: rolling, blue/green and canary
06Observability, DevSecOps and capstoneModule 6 · Day 4 (afternoon)+
  • Logging, metrics and monitoring concepts
  • RBAC, network policies and supply chain security basics
  • Capstone: take an app from code to a running Kubernetes deployment
  • Reviewing the team's own delivery process for quick wins
06

Sample training plan: 4-day hands-on design

This four-day lab takes administrators, developers and DevOps engineers from container basics to a secured, observable application delivered through an automated pipeline. Participants work on one three-part application all week: a web front end, an orders API and a database for a fictional food delivery startup in Bengaluru. They containerise it, run it with Compose, deploy it on Kubernetes with services, config and autoscaling, package it with Helm, build a CI/CD pipeline with tests and scans, and handle a live production incident in the capstone.

82% hands-on practice27 contact hoursCohort: 10–18 participants, each with a laptop, a Linux terminal and access to a lab clusterIn person · Live virtual
Day 1DevOps principles and containers

Participants can explain DevOps flow and feedback and containerise a multi-part application.

  1. 09:30–10:15The release relayBusiness game
  2. 10:15–11:00Map our own releaseDiagnostic
  3. 11:15–11:45Containers versus virtual machinesConcept burst
  4. 11:45–13:00Dockerfile labHands-on lab
  5. 13:45–15:00Compose the whole appHands-on lab
  6. 15:15–16:45Registries and image scanningDemo & practice
  7. 16:45–17:30Container retroReflection
Day 2Kubernetes architecture and core objects

Participants can explain Kubernetes architecture and deploy the application with Deployments and Services.

  1. 09:30–10:00Desired state gameEnergiser
  2. 10:00–11:00Cluster tourDemo & practice
  3. 11:15–12:15Pods to DeploymentsHands-on lab
  4. 12:15–13:00Services and networkingSkill drill
  5. 13:45–15:00Deploy the full appBuild sprint
  6. 15:15–16:45Broken cluster challengeGroup challenge
  7. 16:45–17:30Kubernetes cheat sheetReflection
Day 3Running workloads well

Participants can configure, expose, persist, heal and scale workloads and package them with Helm.

  1. 09:30–10:00Config or secret?Energiser
  2. 10:00–11:00Config, secrets and storageHands-on lab
  3. 11:15–12:15Ingress and routingDemo & practice
  4. 12:15–13:00Probes and self-healingSkill drill
  5. 13:45–15:00Autoscaling under a lunch rushHands-on lab
  6. 15:15–16:45Package it with HelmBuild sprint
  7. 16:45–17:30What we would change at workReflection
Day 4CI/CD, security, observability and capstone

Participants can deliver the application through an automated, secured pipeline and handle a production incident.

  1. 09:30–10:30Build the pipelineHands-on lab
  2. 10:30–11:00GitOps and deploy strategiesConcept burst
  3. 11:15–12:15Secure the supply chainHands-on lab
  4. 12:15–13:00Logs, metrics and dashboardsDemo & practice
  5. 13:45–15:15Capstone: Friday night incidentSimulation
  6. 15:30–16:30Blameless reviewFeedback round
  7. 16:30–17:30My 90-day DevOps planAction planning
Get the full sample training plan as a PDF

Every session’s activity, timings, outputs and materials, plus pre-work, a 90-day reinforcement plan and how impact is measured. Free, emailed to you instantly.

Recommended: 4 days in person (09:30–17:30), or 8 × 3.5-hour live virtual labs over three weeks, on lab clusters provided for the course, with a 30-day pipeline clinic. A sample design: every Bodhih program is customised after a short needs analysis.

How long is DevOps with Docker and Kubernetes training?

The recommended design is four days in person, from 09:30 to 17:30, or eight live virtual labs of three and a half hours each over three weeks. A two-day containers-only version is available. A 30-day pipeline clinic follows for real pipelines and manifests.

What activities are included in DevOps with Docker and Kubernetes training?

Participants play a release relay game, containerise a three-part food delivery app, fix six planted faults in a broken cluster, autoscale through a lunch rush, build a secured CI/CD pipeline and handle a wave of production incidents in a capstone simulation.

07

When to choose this

✓
Your organisation is moving applications to containers or Kubernetes
✓
Releases are slow, manual or error-prone and you want to automate them
✓
Developers and operations teams need a shared way of working
✓
Security issues are being found late and you want DevSecOps practices
FAQs

Frequently asked questions

What is DevOps training?

DevOps training teaches the practices and tools that help development and operations teams deliver software quickly and reliably. It usually covers version control, CI/CD pipelines, containers, Kubernetes, infrastructure as code, monitoring and security. Bodhih's program is hands-on, so participants build and deploy real workloads rather than only learning the theory.

Should I learn Docker before Kubernetes?

Yes. Kubernetes runs containers, so understanding how images are built and how containers behave makes Kubernetes much easier to learn. Bodhih's program starts with Docker fundamentals on the first day and then moves to Kubernetes architecture and workloads. Participants who already know Docker well can get a shorter refresher.

What is DevSecOps and is it covered?

DevSecOps means building security into every stage of delivery instead of checking it only at the end. In practice, that includes scanning images and dependencies, managing secrets safely, and using least-privilege access in Kubernetes. The program includes these practices throughout the labs, so security becomes a normal part of the pipeline.

Does this DevOps course help prepare for Kubernetes certification?

The program builds hands-on skills that overlap with Kubernetes administrator and developer certifications, such as deploying workloads, configuring services and troubleshooting. It helps teams prepare, but Bodhih does not deliver the certification exams. Additional exam-style lab practice can be added for teams that plan to certify.

What are the prerequisites for Docker and Kubernetes training?

Participants should be comfortable with basic Linux or Windows server administration and the command line. Some familiarity with an application stack and Git is helpful. Each participant needs a laptop that can run Docker, or access to cloud lab environments, which Bodhih confirms during setup before the program starts.

Keep exploring

Related programs in Technology & Professional Certifications

Browse all programs
Technology TrainingAdvanced Excel TrainingAdvanced Excel training for professionals: XLOOKUP, dynamic arrays, PivotTables, Power Query and dashboards, practised on real business data. Enquire today.View program →Technology TrainingAgile and Scrum Training – Boost Delivery & CollaborationJoin Agile and Scrum Training to enhance project delivery and collaboration. Upskill your team with Bodhih’s expert-led training modules.View program →Technology TrainingAI Literacy Training (incl. EU AI Act Article 4)AI literacy training that helps staff understand, use and question AI at work, with content aligned to EU AI Act Article 4. Build a capable, careful team.View program →Technology TrainingAndroid Development: Tools and TechnologiesBegin your journey in Android Development today. Learn about tools, techniques, and best practices for effective app creation.View program →Technology TrainingDigital Transformation Training for LeadersDigital transformation training for leaders on strategy, AI and data, operating models and change, applied to your own initiatives. Lead transformation well.View program →Technology TrainingEmerging TechnologiesIoT systems allow users to achieve deeper automation, analysis, and integration within a system. They improve the reach of these areas and their accuracy.View program →Technology TrainingGenerative AI Training for EmployeesGenerative AI training for employees that builds safe, practical skills with hands-on labs, prompt libraries and clear data rules. Plan your program today.View program →
Let’s talk

Ready to grow your people? Let’s design it together.

Since 2008, Bodhih has designed learning for 2,000+ organisations across 7 regions. Tell us what you need.

Get a tailored proposal Call +91 99000 11601solutions@bodhih.com · Reply within one business day
Free PDF brochure

Devops

DevOps with Docker and Kubernetes: 4-Day Hands-On Lab Plan. Tell us where to send it and we’ll email it to you right away.