Aller au contenu
Virtualisation, Cloud, Devops

Kubernetes – Mise en œuvre en environnement de production

Déployez, gérez et sécurisez vos applications conteneurisées à l'échelle.

21h
Intermédiaire
distanciel,presentiel

Description de la formation

Cette formation Kubernetes s’adresse aux administrateurs systèmes, ingénieurs DevOps et développeurs souhaitant maîtriser l’orchestration de conteneurs en environnement de production. Sur 21 heures, vous acquérez les compétences essentielles pour déployer, gérer et monitorer des applications containerisées à grande échelle.

Au programme : architecture Kubernetes, déploiement de clusters, gestion des ressources, services réseau, persistance des données, sécurité et bonnes pratiques. Chaque concept est illustré par des cas pratiques concrets pour garantir une mise en œuvre opérationnelle immédiate.

Proposée en distanciel et présentiel, cette formation certifiée Qualiopi bénéficie d’un accompagnement individualisé tout au long du parcours. Elle est éligible CPF et ouverte aux financements OPCO et France Travail, adaptant le format à vos contraintes professionnelles.

ESIC, organisme de formation certifié, met à votre disposition des ressources pédagogiques actualisées et des formateurs experts du secteur pour une montée en compétences durable.

Objectifs pédagogiques

  • Comprendre l’architecture de Kubernetes et son rôle dans l’orchestration de containers
  • Mettre en place un cluster Kubernetes (local, cloud, on-premise)
  • Déployer des applications conteneurisées avec YAML, Helm et kubectl
  • Gérer le cycle de vie des déploiements (scalabilité, rolling updates, rollback)
  • Sécuriser et superviser un cluster Kubernetes pour un usage en production

Programme détaillé

Module 1 1. Introduction et positionnement de Kubernetes
  • Kubernetes vs Docker Swarm
  • Cas d’usage de l’orchestration (CI/CD, microservices, résilience)
  • Composants de l’architecture (API Server, kubelet, etcd, etc.)
  • installation avec Minikube, K3s, Kind, kubeadm
Module 2 2. Déploiement et gestion d’applications
  • Déploiement de pods, services, ingress controllers
  • Utilisation de kubectl, k9s, Lens
  • Ressources : Deployment, StatefulSet, DaemonSet, Job, CronJob
  • Configuration : ConfigMap, Secrets, Variables d’environnement
  • TP : déploiement d’un backend + base de données + frontend
Module 3 3. Fichiers YAML et bonnes pratiques
  • Syntaxe et structure des manifests
  • L’introspection avec describe, logs, events
  • Mise à l’échelle manuelle et automatique (HPA)
  • Rolling update, rollback, stratégies de redéploiement
  • TP : rédaction complète d’un manifeste déployable
Module 4 4. Réseaux, volumes et persistance
  • Réseaux CNI : Flannel, Calico, Cilium
  • Services ClusterIP, NodePort, LoadBalancer
  • Volumes persistants (PV/PVC), StorageClass
  • TP : persistance de base de données + sauvegarde/restauration
Module 5 5. Sécurité et RBAC
  • Namespaces, quotas, limites de ressources
  • RBAC, ServiceAccounts, policies, audit logs.
  • Intégration de certificats et secrets
  • TP : sécurisation d’une app et gestion des rôles
Module 6 6. Monitoring et observabilité
  • Prometheus, Grafana, Metrics-server
  • Logs centralisés : EFK (Elasticsearch, Fluentd, Kibana)
  • TP : visualisation des ressources et alerting
Module 7 7. Helm et industrialisation
  • Présentation de Helm (v3), valeurs.yaml, charts personnalisés
  • Packaging et déploiement via Helm
  • Introduction à ArgoCD et GitOps
  • TP : création et déploiement d’un chart Helm
Module 8 8. Kubernetes en production
  • Architecture HA (multi-master, anti-affinité)
  • Résilience, scaling horizontal et vertical
  • Surveillance, maintenance et sauvegarde d’un cluster
  • Déploiement cloud : EKS, GKE, AKS (principes communs)
  • TP final : montée en charge et mise à jour sans interruption

Prérequis

  • Bonne maîtrise de Linux, des réseaux et des conteneurs (Docker). Connaissances de base YAML recommandées.

Public visé

  • Développeurs, DevOps, administrateurs systèmes et ingénieurs de production
  • Architectes IT impliqués dans des environnements conteneurisés

Modalités de la formation

  • ⏱ Durée : 21h
  • 📍 Format : 100% en ligne (distanciel synchrone) · Présentiel (Malakoff / Paris)
  • 💰 Financements éligibles : OPCO · France Travail · Plan entreprise · Autofinancement
  • 📊 Niveau d'entrée : Intermédiaire
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • 🗓️ Délai d'accès : variable selon le mode de financement, généralement de 11 jours ouvrés à 1 mois après l'inscription. En savoir plus.
  • ♿ Accessibilité : Chaque demande émanant d'une personne en situation de handicap fait l'objet d'une étude de faisabilité et d'adaptation. Contactez notre référent handicap.

Équipe pédagogique

Nos formations sont conçues et animées par une équipe de formateurs experts, sélectionnés pour leur double compétence : une expertise métier acquise sur le terrain et une réelle expérience pédagogique. Le suivi de chaque apprenant est assuré par un référent pédagogique dédié.

  • Formateurs professionnels spécialistes de leur domaine, en veille permanente sur les évolutions du secteur
  • Référent pédagogique dédié, disponible tout au long du parcours
  • Contenus régulièrement actualisés et adaptés au niveau de chaque participant
  • Référent handicap pour l'accueil et l'adaptation des personnes en situation de handicap

Ressources pédagogiques

  • VM locales ou accès à un cluster distant (K3s, Kind, Minikube, etc.)
  • Fichiers YAML et chart Helm fournis
  • Support numérique complet (slides, scripts, checklists)
  • Accès à un Git de ressources partagées

Suivi de l'exécution et évaluation

  • QCM et quiz intermédiaires
  • Études de cas techniques
  • Travaux pratiques en environnement simulé ou cloud
  • Certificat de réalisation en fin de formation

Accessibilité

Adaptations pédagogiques prévues pour les personnes en situation de handicap. Contacter notre référent accessibilité pour évaluer les aménagements nécessaires.

Fiche mise à jour le 7 juillet 2026.