☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Préparation au Certified Kubernetes Application Developer (CKAD)

Durée :
3
 jours
Examen :
Non certifiant
Niveau :
Intermédiaire
Financement :
Eligible

Formation Préparation au Certified Kubernetes Application Developer (CKAD)

La formation de préparation au Certified Kubernetes Application Developer (CKAD) est destinée aux professionnels souhaitant développer, configurer, déployer et maintenir des applications cloud native dans Kubernetes. La certification CKAD valide la capacité à concevoir et exposer des applications sur Kubernetes à partir des primitives natives de la plateforme. Il s’agit d’un examen pratique, en ligne, basé sur des tâches à réaliser en ligne de commande.

Une préparation ciblée pour les développeurs et profils applicatifs

Cette formation se concentre sur les compétences réellement attendues d’un développeur Kubernetes : définir les ressources applicatives, gérer les configurations, exposer les services, créer des workloads, diagnostiquer les comportements applicatifs et travailler efficacement dans un cluster existant. Elle constitue la suite logique de Kubernetes – Fondamentaux pour un public orienté développement ou delivery applicatif.

Profils des Participants

  • Développeurs d’applications
  • Ingénieurs DevOps orientés delivery applicatif
  • Développeurs backend ou full stack travaillant avec Kubernetes
  • Architectes applicatifs
  • Candidats préparant la certification CKAD

Objectifs

  • Déployer et gérer des applications dans Kubernetes
  • Définir les ressources applicatives adaptées aux besoins métiers
  • Configurer, exposer et maintenir des applications cloud native
  • Travailler avec Pods, Deployments, Jobs, Services et Ingress
  • Diagnostiquer les incidents applicatifs les plus fréquents
  • Se préparer dans des conditions cohérentes avec les attendus pratiques de l’examen CKAD

Connaissances Préalables

  • Avoir suivi Kubernetes – Fondamentaux ou disposer d’une expérience équivalente
  • Être à l’aise avec kubectl, YAML et les objets de base Kubernetes
  • Connaître les principes de la conteneurisation et des microservices
  • Une expérience de développement applicatif est fortement recommandée

Contenu du Cours

Module 1 : Conception d’applications dans Kubernetes

  • Définition des ressources applicatives
  • Choix des objets adaptés au besoin
  • Pods et multi-container Pods
  • Jobs et CronJobs
  • Bonnes pratiques de structuration applicative

Module 2 : Configuration et déploiement

  • ConfigMaps et Secrets
  • Variables d’environnement
  • Gestion de la configuration applicative
  • Déploiement avec manifests YAML
  • Mises à jour, rollback et versioning applicatif

Module 3 : Workloads et comportement applicatif

  • Deployments, ReplicaSets et scaling
  • Probes : liveness, readiness, startup
  • Stratégies de restart et comportement des containers
  • Gestion du cycle de vie applicatif
  • Ressources, requests et limits

Module 4 : Services, réseau et exposition applicative

  • Services Kubernetes
  • Exposition interne et externe
  • Ingress
  • Résolution DNS interne
  • Communication entre composants applicatifs

Module 5 : Storage et persistance côté application

  • Volumes et volume mounts
  • PersistentVolumeClaims
  • Cas d’usage applicatifs avec données persistantes
  • Patterns de base liés au stockage côté développeur

Module 6 : Troubleshooting applicatif et préparation à l’examen

  • Diagnostic des Pods et Deployments
  • Logs, événements et inspection
  • Résolution d’erreurs fréquentes
  • Exercices type examen
  • Gestion du temps et méthode de résolution

Documentation

  • Support de cours numérique inclus

Lab / Exercices

  • Ce cours inclut des mises en pratique conçues pour consolider vos acquis et appliquer vos compétences dans des cas concrets et professionnels.

Examen

  • Ce cours prépare à la certification Certified Kubernetes Application Developer (CKAD)

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

Qu’est-ce que la certification CKAD et à qui s’adresse-t-elle ?

La certification CKAD (Certified Kubernetes Application Developer) est délivrée par la Cloud Native Computing Foundation (CNCF) en partenariat avec la Linux Foundation. Elle valide votre capacité à concevoir, déployer et maintenir des applications conteneurisées sur Kubernetes. L’examen est 100% pratique : pendant 2 heures, vous travaillez directement en ligne de commande pour résoudre des problèmes réels de déploiement applicatif.

La CKAD s’adresse principalement aux développeurs, DevOps engineers et architectes applicatifs qui construisent et déploient des applications cloud-native. Si vous concevez des microservices, gérez des pipelines CI/CD ou travaillez avec des conteneurs au quotidien, cette certification prouve que vous maîtrisez Kubernetes côté applicatif. En Suisse romande, où les entreprises accélèrent leur migration vers des architectures conteneurisées, la CKAD constitue un atout différenciant sur le marché de l’emploi.

CKAD vs CKA : deux certifications complémentaires

La CKAD et la CKA couvrent le même écosystème Kubernetes mais sous des angles différents. La CKAD se concentre sur le développement et le déploiement d’applications : définition de pods, services, volumes, ConfigMaps, gestion du cycle de vie applicatif et observabilité. La CKA, elle, porte sur l’administration du cluster : installation, networking, stockage, sécurité et dépannage de l’infrastructure. Un développeur qui déploie ses applications sur Kubernetes a besoin de la CKAD. Un administrateur qui gère les clusters a besoin de la CKA. Détenir les deux certifications vous donne une vision complète de la chaîne, du code au cluster.

L’examen CKAD couvre notamment la conception d’applications (Deployments, Jobs, CronJobs), la configuration des ressources (ConfigMaps, Secrets, SecurityContexts), le networking applicatif (Services, Ingress, NetworkPolicies) et l’observabilité (logs, probes, debugging). La CNCF met régulièrement à jour le programme pour refléter les pratiques actuelles de l’industrie.

Pourquoi une formation structurée fait la différence

Beaucoup de développeurs tentent de préparer la CKAD en autodidacte avec des ressources en ligne. Le défi principal n’est pas la complexité des concepts, mais la gestion du temps pendant l’examen : 2 heures pour résoudre entre 15 et 20 tâches pratiques, soit moins de 8 minutes par exercice. Cette contrainte temporelle déstabilise même les développeurs expérimentés qui connaissent Kubernetes mais n’ont pas l’habitude de travailler sous pression chronométrée.

Une formation intensive de 3 jours vous prépare spécifiquement à ce format. Vous enchaînez les exercices pratiques dans des conditions proches de l’examen, développez des réflexes en ligne de commande avec kubectl et apprenez les raccourcis qui font gagner de précieuses minutes. Le formateur partage son expérience de l’examen et vous aide à identifier vos points faibles avant le jour J.

Comment réussir l’examen CKAD du premier coup

La clé de la réussite à la CKAD réside dans la pratique intensive et la maîtrise de kubectl. Après la formation, consacrez 2 à 3 semaines à l’entraînement quotidien sur des environnements de simulation. Familiarisez-vous avec la documentation officielle Kubernetes, car elle est accessible pendant l’examen : savoir y naviguer rapidement constitue un avantage considérable.

Entraînez-vous à créer des ressources en mode impératif plutôt que déclaratif lorsque c’est possible. Maîtrisez les alias et les raccourcis shell. Lisez attentivement chaque énoncé avant de commencer, identifiez les tâches les plus rapides et commencez par celles-ci. La CKAD offre un passage gratuit en cas d’échec, mais avec une préparation structurée, la majorité des candidats formés réussissent dès la première tentative.

FAQ

Quels sont les prérequis pour passer la CKAD ?

Il n’y a pas de prérequis formel imposé par la CNCF. Cependant, une expérience de base avec les conteneurs Docker et les concepts fondamentaux de Kubernetes est fortement recommandée.

L’examen CKAD est-il vraiment 100% pratique ?

Oui, l’examen se déroule entièrement en ligne de commande sur de vrais clusters Kubernetes. Il n’y a aucune question à choix multiples.

Combien de temps la certification CKAD est-elle valide ?

La certification CKAD est valide 2 ans à compter de la date d’obtention. Vous pouvez la renouveler en repassant l’examen.

Peut-on passer la CKAD avant la CKA ?

Oui, la CKAD et la CKA sont indépendantes. Vous pouvez passer l’une sans l’autre, dans l’ordre qui correspond à votre profil.

La documentation Kubernetes est-elle accessible pendant l’examen ?

Oui, vous avez accès à la documentation officielle Kubernetes (kubernetes.io/docs) pendant l’examen.

Quelle est la note de passage ?

Le score minimum est de 66%. L’examen inclut un passage gratuit en cas d’échec lors de la première tentative.

Prix de l'inscription
CHF 2'250.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite
Mois actuel

mer01juil09:00ven03(juil 3)17:00VirtuelVirtuel Etiquettes de sessionKUB-11

mer01juil09:00ven03(juil 3)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionKUB-11

mer05Aoû(Aoû 5)09:00ven07(Aoû 7)17:00VirtuelVirtuel Etiquettes de sessionKUB-11

mer05Aoû(Aoû 5)09:00ven07(Aoû 7)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionKUB-11

mer09Sep(Sep 9)09:00ven11(Sep 11)17:00VirtuelVirtuel Etiquettes de sessionKUB-11

mer09Sep(Sep 9)09:00ven11(Sep 11)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionKUB-11

mer14Oct(Oct 14)09:00ven16(Oct 16)17:00VirtuelVirtuel Etiquettes de sessionKUB-11

mer14Oct(Oct 14)09:00ven16(Oct 16)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionKUB-11

mer18Nov(Nov 18)09:00ven20(Nov 20)17:00VirtuelVirtuel Etiquettes de sessionKUB-11

mer18Nov(Nov 18)09:00ven20(Nov 20)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionKUB-11

mer23Déc(Déc 23)09:00ven25(Déc 25)17:00VirtuelVirtuel Etiquettes de sessionKUB-11

mer23Déc(Déc 23)09:00ven25(Déc 25)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionKUB-11

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande