Aller au contenu principal

Dans la fenêtre d’impression, choisissez « Enregistrer en PDF » comme destination.

AMBIARé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

Formats proposés

ESSENTIELFondamentaux14 heures (2 jours)1 560 € HTpar participant (inter-entreprises)
ACTIONImmersion21 heures (3 jours)2 340 € HTpar participant (inter-entreprises)
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).
  • Architecture Docker : Docker Daemon, CLI, Registries (Docker Hub) et stockage d'images.
  • Commande docker run, gestion du cycle de vie (start, stop, ps, rm, exec).

Atelier pratique

Lancement, inspection et arrêt de conteneurs Nginx et PostgreSQL en ligne de commande.

Cas métier

Mise en place d'un serveur Web de test temporaire - Déploiement d'un conteneur en 30 secondes.

Compétence acquise

Manipuler les commandes de base de gestion du cycle de vie des conteneurs Docker.

Livrable

Le mémo des commandes CLI Docker de base.

Après-midi

Création d'Images (Dockerfile), Registries & Volumes

Construire des images d'applications sur-mesure et gérer la persistance des données.

  • Syntaxe du Dockerfile : FROM, RUN, COPY, WORKDIR, EXPOSE, CMD, ENTRYPOINT.
  • 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

AMBIA - Organisme de formation professionnelle - 254 rue Vendôme, 69003 Lyon - 07 56 44 70 44 - contact@ambia-skills.fr - SIRET 130 176 597 00016

Déclaration d’activité enregistrée sous le numéro 84692748569 auprès du préfet de région Auvergne-Rhône-Alpes. Cet enregistrement ne vaut pas agrément de l’État.

Fiche mise à jour le 30/10/2026