Model Online / On-Site
Duration
Modules 5 modules

Course Objective & Scope

Running hundreds of containers reliably across multiple hosts demands self-healing, service discovery, zero-downtime rollouts and careful resource scheduling. This programme provides hands-on practice in deploying and operating applications on Kubernetes.

Control plane and worker node architecture, Pods, Deployments, DaemonSets and StatefulSets, Services and Ingress/Gateway API, ConfigMaps and Secrets, PersistentVolumes/StorageClasses, liveness/readiness/startup probes and Horizontal Pod Autoscalers are covered in labs. Participants deploy a sample multi-tier application with a production-ready manifest set and checklist.

Who Should Attend?

  • DevOps, SRE and system engineers deploying and operating workloads on Kubernetes
  • Software engineers building cloud-native microservices
  • Infrastructure teams migrating to a container platform
  • Prerequisite: basic Docker and YAML/CLI familiarity

Key Takeaways

  • Explain the roles of Kubernetes control plane and node components and the declarative model
  • Match Deployments, StatefulSets, Jobs and CronJobs to the right workload scenarios
  • Route internal and external traffic with Services, CoreDNS and Ingress/Gateway API
  • Ensure resilient scaling using probes, resource requests/limits, PDBs and HPA
  • Diagnose common deployment failures using kubectl, events and container logs

Curriculum

Kubernetes Architecture and Core Objects
  • API Server, etcd, Scheduler, Controller Manager, kubelet and CNI
  • Namespaces, Pods, labels, selectors and kubectl essentials
Workload Management and Rollout Strategies
  • ReplicaSets, Deployments, RollingUpdates and rollbacks
  • StatefulSets, DaemonSets, Jobs and CronJobs
  • Configuring liveness, readiness and startup probes
Networking, Service Discovery and External Access
  • ClusterIP, NodePort, LoadBalancer and CoreDNS
  • HTTP/TLS routing with Ingress Controllers and the Gateway API
Configuration, Storage and Security Basics
  • ConfigMaps, Secrets and mounting as env vars or files
  • PVs, PVCs, StorageClasses and CSI drivers
  • Access control with ServiceAccounts and RBAC
Resource Management, Scaling and Operations
  • Requests/limits, QoS classes, LimitRanges and ResourceQuotas
  • HPA, PodDisruptionBudgets, taints/tolerations and node affinity

Other Courses in This Category

  • Helm: Packaging, Templating and Managing Kubernetes Applications

    Packaging and release management on Kubernetes with Helm: chart structure, Go templates and Sprig functions, per-environment values files, dependencies, OCI registry distribution, hooks and chart testing.

    Docker & Kubernetes Corporate
    Live Course
    5 modules
  • Managed Kubernetes in the Cloud: Amazon EKS, Azure AKS and Google GKE

    Managed Kubernetes on AWS EKS, Azure AKS and Google GKE: cluster design, IAM/Workload Identity, VPC CNI networking, CSI storage, scaling with Karpenter and Cluster Autoscaler, version upgrades and cost optimisation.

    Docker & Kubernetes Corporate
    Live Course
    5 modules
  • Kubernetes Security and Cluster Troubleshooting

    Security controls and deep troubleshooting in production Kubernetes clusters: validating RBAC, Pod Security Standards and NetworkPolicies; diagnosing CrashLoopBackOff, OOMKilled, DNS/CNI networking, CSI storage and node failures.

    Docker & Kubernetes Corporate
    Live Course
    5 modules
  • Container and Kubernetes Security: Hardening, Policy and Runtime Defence

    End-to-end container and Kubernetes security across the 4Cs: image scanning (Trivy), SBOMs and Cosign signing, Linux isolation (seccomp, AppArmor), CIS Benchmark hardening, Kyverno/OPA Gatekeeper and runtime detection with Falco/Tetragon.

    Docker & Kubernetes Corporate
    Live Course
    5 modules
  • Docker: Containerisation and Multi-Container Application Delivery

    Docker for application containerisation: container lifecycle, multi-stage Dockerfile authoring, image slimming and security, volumes and networking, multi-service environments with Docker Compose and CI/CD integration.

    Docker & Kubernetes Corporate
    Live Course
    5 modules

Get in touch