Certified Kubernetes Application Developer (CKAD) Certification Training

Categories: Devops Courses
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Certified Kubernetes Application Developer CKAD Certification: Course overview

Learn about the impact that Containers and Container Orchestrations have on how software is being designed, developed, packaged and delivered. CKAD certification course aims to educate participants on the concept of container orchestration via Kubernetes. It is aimed at helping developers understand why we need a container orchestrator and then quickly learn about the various aspect of Kubernetes and how it helps in addressing the issues faced otherwise.

 

After completing CKAD Kubernetes course, students will be able to:

  • Overview of why we need Kubernetes and what Kubernetes is?
  • Overview of Kubernetes Architecture
  • Understand Kubernetes Pods.
  • Understand Kubernetes Services
  • Learn about State Persistence in Kubernetes
  • Understand various types of Controllers and how to use them?
  • Create a Kubernetes cluster with version 1.20 of Kubernetes using kubeadm
  • Understand Kubernetes Jobs and CronJobs
  • Understand multi-container pods
  • Understand Logging and Monitoring in Kubernetes
  • Setting up Horizontal Pod AutoScaler for Kubernetes Deployments
  • Understanding debugging and troubleshooting in Kubernetes
  • Setting up Readiness and Liveness probs to self-heal application pods
  • Understand ConfigMaps and Secrets and use them in Complex Deployments
  • Understand how to apply SecurityContext in Pod and Container level.
  • Setting up Role Based Access Control in Kubernetes cluster
  • Understand how to use user accounts and service accounts in RBAC
  • Configure NetworkPolicies to control ingress and egress traffic to a Pod
  • Overview of CKAD Examination

Main Highlights of CKAD Training

  • Our training modules have 50% – 60% hands-on lab sessions to encourage Thinking-Based Learning (TBL
  • Interactive-rich virtual and face-to-face classroom teaching to inculcate Problem-Based Learning (PBL)
  • Industry certified instructor-led training and mentoring sessions to develop Competency-Based Learning (CBL)
  • Well-structured use-cases to simulate challenges encountered in a Real-World environment
  • Integrated teaching assistance and support through experts designed Learning Management System (LMS) and ExamReady platform
  • Being an authorized Industry Learning Partner gives us the edge over competition
Show More

Course Content

Module 1: Application Design and Build

  • Define, build and modify container images
    00:00
  • Understand Jobs and CronJobs
    00:00
  • Understand multi-container Pod design patterns (e.g. sidecar, init and others)
    00:00
  • Utilize persistent and ephemeral volumes
    00:00
  • Hands-on: Creating a Kubeadm Cluster in AWS using Ubuntu EC2 Instances
    00:00
  • Hands-on: Creating Jobs and CronJobs in Kubernetes
    00:00
  • Hands-on: Creating Multi-Container pods in various patterns
    00:00
  • Hands-on: Deep dive into volumes in Kubernetes
    00:00

Module 2: Application Deployment

Module 3: Application observability and maintenance

Module 4: Application Environment, Configuration and Security

Module 5: Pod Scheduling

Module 6: Services and Networking

Student Ratings & Reviews

No Review Yet
No Review Yet
error: Content is protected !!
Select your currency
AED United Arab Emirates dirham