Maîtriser la conteneurisation : construire et exécuter des conteneurs, composer des applications multi-services, comprendre l'orchestration, déployer sur un cluster, gérer configuration, stockage et montée en charge. Trois jours avec travaux pratiques.
Objectifs
Comprendre les principes et les bénéfices de la conteneurisation
Construire et exécuter des conteneurs
Écrire un fichier de construction d'image efficace
Composer une application multi-services
Comprendre les concepts et l'architecture de l'orchestration
Déployer et exposer une application sur un cluster
Gérer configuration, stockage, montée en charge et supervision
Programme détaillé
Module 1 — Les conteneurs
Conteneur et machine virtuelle
Images, couches et registres
Construire et exécuter un conteneur
Réseaux et volumes
Module 2 — Applications multi-services
Composer plusieurs services
Variables d’environnement et configuration
Bonnes pratiques d’images légères et sécurisées
Cycle de vie et débogage
Module 3 — L’orchestration
Pourquoi orchestrer
Architecture d’un cluster et composants
Pods, déploiements et services
Espaces de noms et ressources
Module 4 — Exploiter en production
Configuration, secrets et stockage persistant
Montée en charge et disponibilité
Mises à jour progressives et retours arrière
Supervision, journaux et dépannage
Méthodologie pédagogique
Pédagogie active et orientée terrain : apports structurés, exercices appliqués à vos cas réels, études de cas et mises en situation. Chaque participant repart avec un support complet et un plan d'action personnalisé. Les acquis sont évalués en fin de session et une attestation de formation est remise.
Profil de l'intervenant
Consultant DevOps, praticien des plateformes de conteneurs.