Page Cloud

Certified Kubernetes Application Developer

Categories: CNCF
Wishlist Share

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.

Show More

What Will You Learn?

  • At the end of this Certified Kubernetes Application Developer course, you will be able to
  • understand and practice of the Kubernetes platform administration culture.
  • The course ensure that you are fully proficient in identifying Kubernetes
  • terminologies, concepts, benefits and deployment options to meet the
  • business requirements.
  • You will be able to start as a DevOps Engineer/Platform Engineer(k8s) after
  • completing the curriculum even you come from a solid System, Software and Network background.
  • Implement the kubernetes platform, testing and become an expert
  • in DevOps & Kubernetes components.
  • You will be able to lead the DevOps arena and you can start your International career journey.

Student Ratings & Reviews

No Review Yet
No Review Yet