Kubernetes Certified Developer

RegisterInquiry
Kubernetes Certified Developer
Loading...

B2220

London (UK)

07 Sep 2026 -11 Sep 2026

5850

Overview

Introduction:

This program is designed to prepare participants for the certification exam only.

The Certified Kubernetes Application Developer (CKAD) credential represents professional expertise in designing, building, and deploying cloud-native applications on Kubernetes. It validates the ability to work within Kubernetes environments, leveraging its core resources, configurations, and orchestration models to deliver scalable and reliable applications. This training program introduces structured frameworks, architectural principles, and development practices that position Kubernetes as the global standard for containerized applications. It emphasizes governance, observability, and deployment strategies that align with industry recognized requirements for Kubernetes development.

Program Objectives:

By the end of this program, participants will be able to:

  • Identify Kubernetes architectural components and their role in application orchestration.

  • Gain the required skills to design cloud native applications using Kubernetes resource models and deployment strategies.

  • Classify application development patterns including Pods, StatefulSets, and multi-container deployments.

  • Evaluate monitoring, logging, and observability frameworks within Kubernetes environments.

  • Prepare for the Certified Kubernetes Application Developer (CKAD) exam.

Targeted Audience:

  • Software Developers.

  • DevOps Engineers.

  • Cloud Native Application Specialists.

  • IT Professionals involved in containerized environments.

Program Outline:

Unit 1:

Kubernetes Architecture and Core Structures:

  • Institutional overview of Kubernetes orchestration.

  • Core components, including API server, etcd, scheduler, and controllers.

  • Differences between Kubernetes and traditional deployment environments.

  • Ecosystem tools supporting Kubernetes operations.

  • Structured setup of Kubernetes development environments.

Unit 2:

Kubernetes Application Design Structures:

  • Principles of cloud native application design.

  • Resource models for Pods and advanced Pod configuration.

  • Service discovery and structured load-balancing techniques.

  • ConfigMaps and Secrets as frameworks for configuration management.

  • Architectural considerations in resilient application design.

Unit 3:

Kubernetes Application Deployment and Management:

  • Deployment strategies using ReplicaSets and Deployments.

  • StatefulSets for stateful applications and persistent workloads.

  • Job and CronJob models for scheduled and batch processes.

  • Helm structures for managing Kubernetes packages.

  • Patterns for multi-container Pods and sidecar integration.

Unit 4:

Observability and Governance in Kubernetes:

  • Monitoring frameworks using Prometheus and Grafana.

  • Institutional logging models and governance structures.

  • Probes and health checks for application reliability.

  • Debugging frameworks and troubleshooting structures.

  • Oversight with Kubernetes Dashboard and supporting monitoring tools.

Unit 5:

CKAD Exam Preparation:

  • Overview of the CKAD exam structure and content domains.

  • Reviewing key topics and concepts covered in the exam.

  • Sample exam questions and their potential answers.

  • Resources and materials for further study.

Note: This program is designed to prepare participants for the certification exam only.