Certified Kubernetes Application Developer (CKAD)

Live Online (VILT) & Classroom Corporate Training Course

Certified Kubernetes Application Developer (CKAD)

Learn to develop and deploy applications on Kubernetes clusters with the Certified Kubernetes Application Developer (CKAD) course. Gain the skills to troubleshoot and manage Kubernetes resources while preparing for the CKAD certification exam.

How can we help you?

  • CloudLabs
  • Projects
  • Assignments
  • 24x7 Support
  • Lifetime Access

Certified Kubernetes Application Developer (CKAD)

Overview

The “Certified Kubernetes Application Developer (CKAD)” course is designed to equip developers with the knowledge and skills required to develop and deploy applications on Kubernetes clusters. Participants will learn how to build, package, and configure containerized applications, as well as manage Kubernetes resources and troubleshoot common issues.

Objectives

At the end of Applying Professional Scrum Training for Software Developers course, participants will be able to

  • Understand the fundamentals of Kubernetes and its architecture.

  • Develop and deploy applications using Kubernetes.

  • Create and manage Kubernetes resources such as pods, services, and deployments.

  • Configure and scale applications on Kubernetes clusters.

  • Troubleshoot and debug common issues in Kubernetes environments.

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

Prerequisites

  • Basic understanding of containerization concepts and technologies.
  • Familiarity with Linux command line and system administration.
  • Experience in programming and scripting languages such as Python or JavaScript.
  • Knowledge of networking principles and protocols.

Course Outline

Module 1: Introduction to Certified Kubernetes Administrator (CKAD)2023-06-23T17:07:38+05:30
  • Kubernetes architecture and key components
  • Deploying Kubernetes clusters
  • Interacting with Kubernetes using kubectl
Module 2: Pod Configuration and Management2023-06-23T17:09:00+05:30
  • Creating and managing pods
  • Configuring pod lifecycles
  • Implementing pod scheduling and resource limits
Module 3: Service and Networking2023-06-23T17:10:01+05:30
  • Service types and networking models
  • Service discovery and load balancing
  • Configuring network policies
Module 4: Persistent Volumes and Storage2023-06-23T17:11:00+05:30
  • Persistent volume concepts
  • Storage classes and volume provisioning
  • Configuring and managing persistent volumes
Module 5: Deployments and ReplicaSets2023-06-23T17:12:40+05:30
  • Working with deployments and replica sets
  • Rolling updates and rollbacks
  • Horizontal pod autoscaling
Module 6: ConfigMaps and Secrets2023-06-23T17:15:46+05:30
  • Managing application configurations with ConfigMaps
  • Securing sensitive information with Secrets
  • Using ConfigMaps and Secrets in applications
Module 7: Security and RBAC2023-06-23T17:18:50+05:30
  • Kubernetes security principles and best practices
  • Role-Based Access Control (RBAC)
  • Securing the Kubernetes cluster and applicationss
2023-12-05T17:48:19+05:30

Title

Go to Top