Kubernetes training course

Use Kubernetes for automating deployment, scaling, and management of containerized applications.

NEXT COURSE 18 December (2 days £1495 + VAT) BOOK NOW

JBI training course London UK

  •     Understand how to package apps into Linux containers
  •     Deploy package apps into a cluster
  •     Understand how to upgrade package apps to a new version with zero downtime using rolling updates, canary and blue-green deployments
  •     Get familiar with Kubernetes core components
  •     Build your local three-node cluster using kubeadm
  •     Take down one node at the time and test the fault tolerance
  •     Map the end-to-end journey of network packets from the internet into your apps
  •     Expose your services using load balancers and ingress controllers
  •     Understand how to create your Kubernetes network and connect multiple clusters
  •     Practice deploying databases and stateful applications
  •     Manage database clustering using operators
  •     Acquire skill to not repeat yourself using an engine to template resources
  • Use Kubernetes for automating deployment, scaling, and management of containerized applications.


Our Kubernetes training course covers the fundamentals needed to understand Kubernetes and get quickly up-to-speed, to start building distributed applications that will scale, be fault-tolerant and simple to manage.

From understanding its origin, to its high-level architecture, powerful API and key primitives, this course takes you from nothing to being in a position to start building complex applications.

Kubernetes builds on many years of Google’s experience managing containerized applications. With a growing open-source community, it is poised to change the way we build and manage applications, as well as change the role of system administrators.

This course will distill key principles, such as pods, deployments, replicasets, and services, and will give you enough information so that you can start using Kubernetes on your own.

JBI training course London UK
JBI training course London UK

Developers and Systems Administrators looking for an introduction to  Kubernetes - A Linux and Docker background is useful


Related Courses

Docker and Linux container technology

  •  Docker containers lifecycle
  •  Working with Docker images
  •  Network communication between containers
  •  Persistence of data in containers
  •  Container orchestration requirements and available options
  •  Introduction to Kubernetes and other orchestration systems
  •  Kubernetes core concepts: Pods, Labels, Controllers, Services, Secretes, Persistent Data Volumes, Claims, Namespaces, Quotas
  •  Kubernetes reference architecture and its main components
  •  Containers network model in Kubernetes


  • Service discovery, scaling and load balancing
  • DNS for service discovery
  • Ingress controller and reverse proxy
  • Persistence of application state and the data volume model in Kubernetes
  • Storage backend in Kubernetes: local, NFS, GlusterFS, Ceph
  • Cluster management
  • Deployment of applications and services on a Kubernetes cluster
  •  Advanced controllers: Daemon Sets and Stateful Sets


  • Job and Cron jobs
  • Standalone pods
  • Storage Classes and Dynamic Storage provisioning
  • Network policies
  • Securing a Kubernetes cluster
  • Authentication, Authorization and Access Control
  • Control Plane High Availability
  • Auto Scaling
  • Cluster monitoring
  • Troubleshooting
Course Updates & Newsletter

Receive the latest version of this course by email & subscribe to our Newsletter

0800 028 6400



Corporate Policies     Terms & Conditions
JB International Training Ltd  -  Company number 08458005

Registered address 1345 High Road, London, N20 9HR