Dans la fenêtre d’impression, choisissez « Enregistrer en PDF » comme destination.
Réf. CNT-FND
Conteneurs & Kubernetes - Les fondamentaux
Cloud, DevOps & Automatisation
Durée
14 à 28 heures (2 à 4 jours) selon le format
Modalités
Présentiel, Classe à distance
Reconnaissance
Formation non certifiante (attestation de fin de formation)
Format de vente
Inter-entreprise ou Intra-entreprise
Délai d’accès
Inter : jusqu’à 5 jours ouvrés avant la session ; intra : en moyenne 15 jours ouvrés après l’acceptation du devis
Tarif intra
Sur devis
Pourquoi suivre cette formation
Les conteneurs ont changé la façon de déployer les applications. Cette formation vous apprend les bases de Docker, la création d'images fiables, Docker Compose et une première découverte de Kubernetes.
À l’issue de cette formation, les participants seront capables de
Comprendre la différence entre machines virtuelles et conteneurs
Écrire des fichiers Dockerfile optimisés et construire des images de conteneurs sécurisées
Gérer le cycle de vie des conteneurs (exécution, isolation, logs, volumes et réseaux)
Orchestrer des applications multi-conteneurs avec Docker Compose
Découvrir l'organisation de Kubernetes (Pods, Deployments, Services) et y déployer une première application
IMPACTTerrain28 heures (4 jours) · dont une journée en décalé3 275 € HTpar participant (inter-entreprises)
Chaque format reprend le précédent et y ajoute des journées.
Public visé
Administrateurs systèmes, techniciens, ingénieurs d'études, chefs de projets techniques, architectes ou tout profil informatique souhaitant comprendre la conteneurisation et l'offre CaaS.
Prérequis
Connaissances de base de l'administration d'un système d'exploitation (Linux ou Windows) et compréhension des concepts généraux du réseau (IP, ports, routage).
Prérequis techniques à distance
La classe virtuelle se tient sur Microsoft Teams : AMBIA fournit à chaque participant un compte pour la durée de la formation. En intra-entreprise, elle peut aussi se tenir sur l’outil que l’entreprise utilise déjà, par exemple Zoom ou Google Meet.
Le participant se connecte depuis un ordinateur équipé d’une caméra, d’un micro, d’un accès à internet et d’un navigateur à jour, dans un lieu calme. Si la formation le demande, le formateur donne accès à un poste de travail à distance, depuis le navigateur.
Pendant la formation, l’assistance technique répond à support@ambia-skills.fr.
Objectifs pédagogiques
Citer les composants de l'écosystème Docker et l'architecture d'un cluster Kubernetes.
Expliquer les mécanismes d'isolation de Linux (cgroups, namespaces) et le fonctionnement des images.
Écrire un Dockerfile, manipuler les commandes docker et déployer des manifestes YAML Kubernetes.
Inspecter les métriques et journaux de conteneurs pour résoudre des erreurs d'exécution.
Évaluer l'opportunité de migrer une application monolithique vers une architecture conteneurisée.
Structurer l'environnement Docker Compose de développement d'une équipe projet.
Programme détaillé
Jour 1ESSENTIEL
Matin
Concepts de la Conteneurisation & Prise en main de Docker
Distinguer virtualisation et conteneurisation, télécharger des images depuis Docker Hub et piloter le cycle de vie complet de conteneurs applicatifs (run, exec, stop, rm) en CLI.
Virtualisation lourde (Hyperviseur) vs Conteneurisation légère (LXC / Docker).
Optimisation des images : calques de build (Layers), fichier .dockerignore et builds multi-stages.
Persistance des données : volumes Docker (Named Volumes) et montages de répertoires (Bind Mounts).
Atelier pratique
Rédaction d'un Dockerfile optimisé pour une application Node.js et stockage des données sur volume.
Cas métier
Conteneurisation d'un outil interne d'entreprise - Création de l'image d'entreprise légère.
Compétence acquise
Créer des images Docker optimisées et gérer la persistance des données.
Livrable
Le modèle de Dockerfile multi-stage d'entreprise.
Jour 2ESSENTIEL
Matin
Orchestration Multi-Conteneurs avec Docker Compose
Assembler et interconnecter une application multi-services avec Docker Compose.
Présentation de Docker Compose et syntaxe du fichier docker-compose.yml.
Déclaration des services, des réseaux virtuels Docker et des volumes de données.
Dépendances entre services (depends_on), variables d'environnement et gestion des commandes up / down.
Atelier pratique
Écriture d'un fichier Compose assemblant une application Web, une base de données et un outil d'administration.
Cas métier
Création de l'environnement de développement complet des développeurs - Lancement de la stack en une commande.
Compétence acquise
Orchestrer des applications multi-conteneurs d'entreprise avec Docker Compose.
Livrable
Le fichier docker-compose.yml d'architecture multi-services.
Après-midi
Introduction à Kubernetes (Pods, Deployments, Services)
Comprendre l'architecture de Kubernetes et déployer ses premiers objets YAML.
Architecture de Kubernetes : Control Plane (API Server, etcd, Scheduler) et Worker Nodes (Kubelet, Kube-proxy).
Objets fondamentaux : Pods, Deployments (réplication, rolling updates) et Services (ClusterIP, NodePort).
Utilisation de l'outil en ligne de commande kubectl et déploiement de manifestes YAML.
Atelier pratique
Déploiement d'une application répliquée sur 3 Pods via un Deployment et exposition réseau via un Service.
Cas métier
Mise à jour sans interruption d'une application en production - Déploiement d'une mise à jour en Rolling Update.
Compétence acquise
Déployer et exposer une application répliquée sur un cluster Kubernetes.
Livrable
Le jeu de manifestes YAML Kubernetes (Deployment & Service).
Jour 3ACTION
Matin
Du Dockerfile à l'action : conteneuriser et publier l'application d'une équipe
Réutiliser en autonomie les Dockerfile, les registres, les volumes et Docker Compose des journées ESSENTIEL pour conteneuriser une application complète.
Réactiver les acquis des journées ESSENTIEL : rappel visuel et quiz sur le cycle de vie des conteneurs, les Dockerfile en plusieurs étapes, les volumes et les réseaux.
Construire des images légères, les publier dans un registre et assembler l'application avec Docker Compose.
Atelier pratique
Entraînement en binômes : améliorer un Dockerfile volontairement mal écrit (image trop lourde, utilisateur root, mot de passe en clair), avec correction croisée.
Cas métier
L'application de l'équipe (cas fil rouge) - Les participants conteneurisent une application web et sa base de données, publient les images dans un registre, assemblent l'ensemble avec Docker Compose et présentent leur architecture au groupe.
Compétence acquise
Savoir conteneuriser et publier en autonomie une application complète.
Livrable
Les Dockerfile, les images publiées et le fichier Compose de l'application, construits avec les modèles des journées ESSENTIEL.
Après-midi
Éprouver ses manifestes Kubernetes en simulation de mise en production
Mettre à l'épreuve ses déploiements Kubernetes : réplication, exposition par un Service et mise à jour sans interruption.
Retour sur les Pods, Deployments et Services, et sur les mises à jour progressives vues les jours précédents.
Déployer l'application avec un Deployment, l'exposer avec un Service et la mettre à jour progressivement.
Atelier pratique
Exercice guidé : déployer une nouvelle version, provoquer une erreur volontaire, revenir à la version précédente, puis comparer les démarches entre participants.
Cas métier
La mise en production de l'application (cas fil rouge) - Chaque participant déploie l'application conteneurisée le matin sur Kubernetes, l'expose, réalise une mise à jour sans interruption puis un retour à la version précédente, et présente son déploiement au groupe et au formateur.
Compétence acquise
Savoir déployer et mettre à jour une application sur Kubernetes de façon fiable.
Livrable
Les manifestes YAML de l'application (Deployment et Service), issus des modèles des journées ESSENTIEL.
Jour 4 · en décaléIMPACT
Matin
Diagnostic de vos images et de vos Dockerfile réels
Réduire la taille des images d'entreprise et éliminer les failles de sécurité des conteneurs.
Examen des Dockerfile d'entreprise, analyse de la taille des images et audit des vulnérabilités des calques.
Après-midi
Construire vos modèles Compose et Kubernetes
Livrer les modèles de déploiement conteneurisés d'entreprise optimisés et sécurisés.
Optimisation en direct des fichiers Compose et réécriture des manifestes YAML Kubernetes de production.
Les ateliers et cas métier de ce programme pourront être adaptés par le consultant-formateur selon les besoins, le niveau et les prérequis des participants, pour favoriser l’atteinte des objectifs pédagogiques.
Méthodes et moyens pédagogiques
Méthodes mobilisées
Pédagogie active axée sur la manipulation guidée, démonstrations par l'exemple, ateliers d'ancrage progressifs et corrections collectives pas-à-pas pour installer durablement les automatismes du conteneur.
Moyens techniques
Un poste informatique individuel par participant, environnement d'évaluation Docker configuré, accès aux labos de test cloud d'AMBIA, vidéoprojecteur ou système de partage d'écran haute résolution, et supports numériques exclusifs.
Moyens humains
Formation animée par un consultant-formateur expert, ingénieur DevOps senior en activité et spécialiste reconnu des infrastructures Cloud Natives.
Modalités d’évaluation
Évaluation diagnostique
Questionnaire de positionnement et de validation des prérequis techniques en amont de la formation (15 jours avant).
Évaluation formative
Ateliers pratiques d'ancrage progressifs, quiz d'étapes et validations techniques guidées par le formateur tout au long des deux jours.
Évaluation sommative
Questionnaire de validation des acquis sous forme de QCM en fin de formation et évaluation des livrables techniques produits.
Suivi
Feuilles de présence signées par demi-journée, en présentiel comme à distance.
Attestation de fin de formation remise à chaque stagiaire, mentionnant les objectifs, la nature, la durée et les résultats de l’évaluation.
Certificat de réalisation adressé au client ou au financeur.
Questionnaire de satisfaction remis à l’issue de la formation.
Délai d’accès
Inter-entreprises : L’inscription est possible jusqu’à 5 jours ouvrés avant le début de la session, sous réserve des places disponibles.
Intra-entreprise : La formation débute en moyenne 15 jours ouvrés après l’acceptation du devis.
Ce délai peut être adapté selon la disponibilité des sessions, le positionnement du stagiaire et, le cas échéant, l’instruction du dossier de prise en charge par le financeur.
Accessibilité handicap
Nos parcours sont adaptables aux personnes en situation de handicap. Contactez notre référent pour l'étude des aménagements.
Référent handicap : accessibilite@ambia-skills.fr. Aucune reconnaissance de la qualité de travailleur handicapé ni aucun justificatif médical n’est exigé.
Indicateurs de résultats
Indicateurs publiés à partir de 3 avis.
Mode de calcul : www.ambia-skills.fr/notre-approche#notes