Vous avez une question? nous contacter sur : contact@sip-academy.com
Téléphone : +216 98 787 521 WhatsApp : +216 51 363 634
SIP Academy · Formation e-learning

Kubernetes CKAD

Développez vos compétences avec un programme structuré. Découvrez le contenu et choisissez votre prochaine formation.

Affiche de la formation Kubernetes CKAD
Présentation de la formation

Découvrez la formation en vidéo

Aperçu de la formationLancez la vidéo pour découvrir le cours

Description

Cette formation prépare les participants à la certification CKAD de la Linux Foundation / CNCF. L’examen est 100 % pratique : il se passe en ligne de commande, avec des tâches à réaliser en temps limité. La formation est donc très orientée labs, avec une maîtrise de kubectl, des manifestes YAML et de la gestion du temps. Elle se termine par 5 heures d’examens blancs en conditions réelles.

Programme

☸️ Formation Kubernetes CKAD (Certified Kubernetes Application Developer)

🎯 Présentation

Cette formation prépare les participants à la certification CKAD de la Linux Foundation / CNCF. L’examen est 100 % pratique : il se passe en ligne de commande, avec des tâches à réaliser en temps limité. La formation est donc très orientée labs, avec une maîtrise de kubectl, des manifestes YAML et de la gestion du temps. Elle se termine par 5 heures d’examens blancs en conditions réelles.

👥 Public visé

Développeurs, ingénieurs DevOps, administrateurs système et étudiants en informatique souhaitant déployer et gérer des applications sur Kubernetes et obtenir une certification reconnue internationalement.

📋 Prérequis

  • Notions de base sur Docker et les conteneurs
  • Aisance avec la ligne de commande Linux
  • La formation DevOps de SIP Academy est un bon point de départ (conseillée, non obligatoire)

✅ Objectifs

  • Maîtriser kubectl et les commandes impératives pour gagner du temps à l’examen
  • Concevoir, construire et déployer des applications conteneurisées sur Kubernetes
  • Configurer les applications (ConfigMaps, Secrets, ressources) et sécuriser les workloads
  • Exposer les applications avec les Services, Ingress et NetworkPolicies
  • Superviser, déboguer et dépanner des applications
  • Réussir l’examen de certification CKAD

📚 Programme détaillé (7 sections × 5h = 35h)

☸️ Section 1 : Fondamentaux Kubernetes et environnement d’examen (5h)

Architecture Kubernetes, kubectl, commandes impératives vs déclaratives, YAML, Pods, labels, selectors, annotations, Namespaces, astuces et gain de temps pour l’examen.
🧪 TP : création et gestion de Pods et de Namespaces en ligne de commande.

🧩 Section 2 : Pods multi-conteneurs, Jobs et stockage (5h)

Images de conteneurs et Dockerfile, init containers, patterns sidecar, ambassador et adapter, Jobs et CronJobs, Volumes, PersistentVolume, PVC et StorageClass.
🧪 TP : pod multi-conteneurs avec volume partagé, Job et CronJob.

🚀 Section 3 : Deployments et stratégies de déploiement (5h)

Deployments et ReplicaSets, scaling, rolling updates et rollbacks, stratégies blue/green et canary, Helm, Kustomize.
🧪 TP : déploiement d’une application avec mises à jour progressives, rollback et chart Helm.

⚙️ Section 4 : Configuration de l’application (5h)

ConfigMaps, Secrets, variables d’environnement, Resource Requests & Limits, ResourceQuotas, LimitRange.
🧪 TP : externalisation de la configuration et gestion des ressources d’une application.

🔐 Section 5 : Sécurité et extensibilité (5h)

SecurityContext, ServiceAccounts, authentification et autorisation (RBAC), Custom Resource Definitions (CRDs).
🧪 TP : sécurisation d’un workload avec RBAC, ServiceAccount et SecurityContext.

🌐 Section 6 : Services et réseau (5h)

Services (ClusterIP, NodePort, LoadBalancer), DNS interne, Ingress, NetworkPolicies.
🧪 TP : exposition d’une application et isolation du trafic avec une NetworkPolicy.

🔎 Section 7 : Observabilité et dépannage (5h)

Liveness, Readiness et Startup Probes, logs, monitoring des ressources (kubectl top), debugging de Pods et de Services, API deprecations.
🧪 TP : diagnostic et correction d’applications défaillantes.

🧠 Section 8 : Examens blancs et coaching (5h)

  • Simulations d’examen en conditions réelles (tâches pratiques chronométrées)
  • Correction commentée et analyse des erreurs
  • Stratégies de gestion du temps et priorisation des questions
  • Astuces d’environnement (alias, autocomplétion, documentation officielle autorisée)
  • Conseils personnalisés pour l’inscription et le passage de la certification

🛠️ Méthodologie

  • Formation orientée pratique : un lab à chaque section
  • Exercices chronométrés pour s’entraîner aux conditions de l’examen
  • Suivi individuel de la progression
  • Formation disponible en ligne ou en présentiel

⏱️ Durée

40 heures : 7 sections de 5h (35h) + 5h d’examens blancs.

🏅 Résultat attendu

À l’issue de la formation, le participant déploie, configure, sécurise et dépanne des applications sur Kubernetes avec aisance, et se présente à l’examen CKAD avec confiance.

Sections Durée
Kubernetes Fundamentals & Exam Environment 5H
Multi-Container Pods, Jobs & Storage 5H
Deployments & Deployment Strategies 5H
Application Configuration 5H
Security & Extensibility 5H
Services & Networking 5H
Observability & Troubleshooting 5H
Mock Exams & Coaching 5H