Kubernetes – Mise en œuvre en environnement de production

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

Formation créée le 21/11/2022. Dernière mise à jour le 16/11/2025.
Version du programme : 3

Type de formation

Mixte

Durée de formation

21 heures (3 jours)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Kubernetes – Mise en œuvre en environnement de production

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


Déployez des applications à l’échelle avec Kubernetes. Apprenez à installer, sécuriser, monitorer et maintenir des clusters en conditions réelles.

Objectifs de la formation

  • 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

Profil des bénéficiaires

Pour qui
  • Développeurs, DevOps, administrateurs systèmes et ingénieurs de production
  • Architectes IT impliqués dans des environnements conteneurisés
Prérequis
  • Bonne maîtrise de Linux, des réseaux et des conteneurs (Docker). Connaissances de base YAML recommandées.

Contenu de la formation

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
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
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
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
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
6. Monitoring et observabilité
  • Prometheus, Grafana, Metrics-server
  • Logs centralisés : EFK (Elasticsearch, Fluentd, Kibana)
  • TP : visualisation des ressources et alerting
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
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

Équipe pédagogique

Formateurs experts en infrastructures cloud, DevOps et sécurité, avec retours d’expérience terrain (on-prem, cloud public, hybride).

Suivi de l'exécution et évaluation des résultats

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

Ressources techniques et 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

Qualité et satisfaction

Merci de consulter notre site internet.

Lieu

ESIC MALAKOFF 36-38 avenue Pierre Brosolette 92240 MALAKOFF

Délai d'accès

2 semaines

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.