Page Cloud

Certified Kubernetes Application Developer

Categories: CNCF
Wishlist Share
Share Course
Page Link
Share On Social Media

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