
About Course
Understanding and Practice of the Kubernetes Orchestration platfrom administration and application deployment on kubernetes is the main objective of this program.
Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation.
It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
- Course Hours : Total course hours is 40 for Certified Kubernetes Security Specialist Program.
- Class : Total number of class is 15+ for Certified Kubernetes Administrator Program.
- Lab Simulation : Total number of lab is 30 for Certified Kubernetes Administrator Program.
Certified Kubernetes Application Developer (CKAD)
This document provides the curriculum outline of the Knowledge, Skills and Abilities that a Certified Kubernetes Application Developer (CKAD) can be expected to demonstrate.
20% – Application Design and Build
• Define, build and modify container images
• Understand Jobs and CronJobs
• Understand multi-container Pod design
patterns (e.g. sidecar, init and others)
• Utilize persistent and ephemeral volumes
25% – Application Environment,Configuration and Security
• Discover and use resources that extend
Kubernetes (CRD)
• Understand authentication, authorization
and admission control
• Understanding and defining resource
requirements, limits and quotas
• Understand ConfigMaps
• Create & consume Secrets
• Understand ServiceAccounts
• Understand SecurityContexts
20% – Application Deployment
• Use Kubernetes primitives to implement common deployment strategies (e.g. blue/
green or canary).
• Understand Deployments and how to perform rolling updates.
• Use the Helm package manager to deploy existing packages.
20% – Services & Networking
• Demonstrate basic understanding of NetworkPolicies.
• Provide and troubleshoot access to applications via services.
• Use Ingress rules to expose applications.
20% – Services & Networking
• Demonstrate basic understanding of NetworkPolicies.
• Provide and troubleshoot access toapplications via services.
• Use Ingress rules to expose applications.
15% – Application observability and maintenance
• Understand API deprecations.
• Implement probes and health checks.
• Use provided tools to monitor Kubernetes applications.
• Utilize container logs.
• Debugging in Kubernetes.