Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

CKAD Certified Kubernetes Application Developer Crash Course

person icon Pranjal Srivastava

4.3

CKAD Certified Kubernetes Application Developer Crash Course

Master the Kubernetes concepts and practice for CKAD Kubernetes Certification

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Pranjal Srivastava

English [CC]

category icon IT & Software,Cloud Computing

Lectures -24

Duration -1.5 hours

4.3

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

If you are passionate about Kubernetes and want to take your career to next level, then taking Certified Kubernetes Application Developer (CKAD) certification will help to achieve the goal.

The role of Certified Kubernetes Application Developer is declare application resources and use elemental primitives to build, monitor, and troubleshoot scalable applications and tools in Kubernetes.

This learning path is designed in such a way that covers all important modules in detailed manner with perfect combination of theoretical concepts and practical exercises will help you to get prepare for CKAD certification. 

This certification consist of seven modules:

  • Core Concepts - 13%

  • Multi-container pods - 10%

  • Pod design - 20%

  • Configuration - 18%

  • Observability - 18%

  • Services and networking - 13%

  • State persistence - 8%

In Core concepts modules, you will learn about pod(the basic component of Kubernetes), namespaces(virtual cluster), services(exposing objects to external world) and much more.

In Multi-container pods modules, you will learn how to create and run multiple containers inside single pod. Also learn how to create communication among the containers. Also cover the Concepts of sidecar and adapter pattern.

In Pod design module, you will learn about labels, replica controller, replica set and deployment. Then how to create high availability and auto scaling applications, Then how to do easy update and quick rollback with different deployment strategies. 

In Configuration module, you will learn and create config-map and secrets to pass environment variables, sensitive data and much more into running pod. Also learn about service account.

In Observability module, you will learn how to check and monitor health of running pods using Liveness and readiness probes. Also learn how to debug and check log of pod.

In Services and networking module, you will learn about clusterIP, nodeport and load-balancer. And how to expose Kubernetes objects to external world.

In State persistence module, you will learn how to make state fullness application and create Persistent Volume and persistent volume Claims for storage.

This course will make a strong foundation on Kubernetes and related objects to help you to clear CKAD certification and boost your career to next level.

Goals

What will you learn in this course:

Course Goals/ Objectives

  1. Learn the core concepts of Kubernetes
  2. Learn to design and deploy applications on Kubernetes Cluster
  3. Learn to build Multi-container pods with sidecar and adapter pattern
  4. Learn to create Kubernetes YAML files
  5. Learn how to scale up/down an application
  6. Learn to deploy high availability, fault tolerance, scalable application
  7. Learn to do easy update and rollback of application
  8. Learn about Replica Controller, Replica Sets, Deployment Config, Deployment, Volumes, Config map, Secrets and much more
  9. Learn to check and monitor health of running pods using Liveness and readiness probes
  10. Learn to debug and check log of pod
  11. Learn to make state fullness application and create Persistent Volume and persistent volume Claims for storage.
  12. Learn to create config-map and secrets to pass environment variables, sensitive data and much more into running pod

Prerequisites

What are the prerequisites for this course?

What are the requirements or prerequisites for taking your course?

  1. Minikube installed in your workplace
  2. Idea of system administration and linux commands will be good (Not mandatory)
  3. Understands the basic concepts of containerization technology


CKAD Certified Kubernetes Application Developer Crash Course

Curriculum

Check out the detailed breakdown of what’s inside the course

Complete Overview of Certified Kubernetes Application Developer exam
2 Lectures
  • play icon Important Notes
  • play icon About certification and course overview 02:52 02:52
Kubernetes Basics
3 Lectures
Tutorialspoint
Core Concepts- 13%
5 Lectures
Tutorialspoint
Multi Container Pods- 10%
1 Lectures
Tutorialspoint
Pod Design- 20%
6 Lectures
Tutorialspoint
Configuration- 18%
2 Lectures
Tutorialspoint
Observability- 18%
2 Lectures
Tutorialspoint
Services and Networking- 13%
1 Lectures
Tutorialspoint
State persistence- 8%
2 Lectures
Tutorialspoint

Instructor Details

Pranjal Srivastava

Pranjal Srivastava

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515