21-11-2026 14:00
06-12-2026 18:00
En ligne/Présentiel
700DT
La certification CKAD (Certified Kubernetes Application Developer), délivrée par la Cloud Native Computing Foundation (CNCF) en partenariat avec la Linux Foundation, est une certification reconnue internationalement qui valide les compétences des développeurs dans la conception, la configuration et le déploiement d'applications cloud-native sur Kubernetes.
La formation proposée par SIP Academy est conçue pour offrir une approche essentiellement pratique, permettant aux participants de maîtriser les principaux concepts et mécanismes de Kubernetes à travers des travaux pratiques, des mises en situation réelles et des exercices inspirés de l'examen officiel.
À l'issue de cette formation, les participants seront capables de :
Comprendre l'architecture et les composants fondamentaux de Kubernetes.
Créer et gérer des Pods, Deployments et ReplicaSets.
Configurer les Services et les mécanismes de découverte réseau.
Gérer la configuration des applications avec ConfigMaps et Secrets.
Définir les ressources, les limites et les politiques de sécurité des conteneurs.
Utiliser les mécanismes de stockage persistant.
Configurer les probes de santé et les stratégies de déploiement.
Développer et déployer des applications cloud-native sur Kubernetes.
Diagnostiquer et résoudre les problèmes liés aux applications déployées.
Se préparer à l'examen pratique officiel CKAD.
Module 1 – Kubernetes Fundamentals
Architecture Kubernetes.
Cluster, Nodes et composants principaux.
Utilisation de kubectl et des fichiers YAML.
Module 2 – Application Design and Build
Conception d'applications conteneurisées.
Images Docker et registres.
Multi-container Pods et patterns.
Module 3 – Application Deployment
Pods, Deployments et ReplicaSets.
Rolling Updates et Rollbacks.
Stratégies de déploiement.
Module 4 – Application Configuration
ConfigMaps et Secrets.
Variables d'environnement.
Commandes et arguments des conteneurs.
Module 5 – Services and Networking
Services Kubernetes.
ClusterIP, NodePort et autres mécanismes réseau.
Ingress et exposition des applications.
Module 6 – Application Observability and Maintenance
Liveness, Readiness et Startup Probes.
Logs et monitoring.
Dépannage et diagnostic des applications.
Module 7 – Application Environment, Security and Storage
Resource Requests et Limits.
Security Contexts.
Volumes et Persistent Volumes.
Persistent Volume Claims.
Module 8 – Préparation à la certification CKAD
Exercices pratiques chronométrés.
Examens blancs.
Simulation des conditions réelles de l'examen.
Conseils et stratégies pour réussir la certification.
La formation privilégie une approche orientée pratique (Hands-on Training) :
Travaux pratiques sur des environnements Kubernetes.
Ateliers de configuration et de déploiement.
Études de cas inspirées de situations professionnelles.
Exercices pratiques conformes à l'esprit de l'examen CKAD.
Examens blancs et accompagnement à la préparation de la certification.
Cette formation s'adresse principalement aux :
Développeurs logiciels et ingénieurs Full Stack.
Ingénieurs DevOps et Cloud.
Administrateurs systèmes souhaitant évoluer vers Kubernetes.
Architectes logiciels et Cloud Native.
Professionnels IT souhaitant obtenir la certification CKAD.
Connaissances de base en Linux et en ligne de commande.
Connaissances fondamentales de Docker et de la conteneurisation.
Notions de base en YAML.
Expérience en développement logiciel recommandée.
Certified Kubernetes Application Developer (CKAD) – Certification officielle de la CNCF / Linux Foundation.
À l'issue de la préparation, les participants disposeront des connaissances et de la pratique nécessaires pour passer l'examen officiel CKAD.