KBS-302

Kubernetes and Container-based Application Security with CKS exam prep

Advanced Kubernetes security and CKS certification preparation.

Course Description

This 2-day long training introduces concepts, procedures, and best practices to harden Kubernetes based systems and container-based applications against security threats. It deals with 6 main areas of cloud-native security: Kubernetes cluster setup, Kubernetes cluster hardening, hardening the underlying operating system and networks, minimizing microservices vulnerabilities, supply chain security as well as monitoring, logging, and runtime security.

This course does not only prepare delegates for the daily security administration of Kubernetes-based systems but also for the official Certified Kubernetes Security Specialist (CKS) exam of the Cloud Native Computing Foundation (CNCF).

Training Objectives

At the end of the training participants:

  • Understand the main areas of cloud-native security and the threats Kubernetes based systems and container-based applications are exposed to.
  • Manage users and service accounts, authenticate them and control their authorizations with Kubernetes RBAC.
  • Secure the software supply chain by checking images for vulnerabilities, validating images in Kubernetes, reducing the image footprint and using secure image registries.
  • Review and harden the security configuration of the Kubernetes cluster components with the CIS benchmark and perform penetration testing for known vulnerabilities.
  • Harden the underlying operating system with kernel hardening tools, OS level security domains, container runtime sandboxes and limited network access.
  • Configure Kubernetes audit logs and audit policies and monitor the behaviour of applications at runtime with Falco.
  • Be prepared for the official Certified Kubernetes Security Specialist (CKS) exam of the Cloud Native Computing Foundation (CNCF).

Target Audience

Kubernetes administrators who participated on one of our Kubernetes administration trainings or have a Certified Kubernetes Administrator (CKA) certification and want to learn about securing Kubernetes based systems and container-based applications.

Prerequisites

Linux container (e.g. Docker) and Kubernetes admin. skills, for instance by participating on our Docker and Kubernetes administration courses.

Duration

2 days (50% theory, 50% hands-on lab exercises)

Course Pricing

Location (Online)Course Price
Europe / EMEA€1,120
UK£970
Americas$1,600

Course Dates

Virtual ClassDates
Europe22-25 September, 14-18 CEST
AmericasSeptember 22-25, 10-14 EDT