Logo de l'organisme de formation
Représentation de la formation : Administrer des plateformes Kubernetes

Administrer des plateformes Kubernetes

Formation mixte
Accessible
Durée : 21 heures (3 jours)
Taux de satisfaction :
9,4/10
(7 avis)
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 24/10/2023. Dernière mise à jour le 28/01/2025.

Version du programme : 1

Programme de la formation

Cette formation sur trois jours s’adresse aux professionnels de l’IT souhaitant maîtriser l’administration des plateformes Kubernetes. De l’installation et configuration d’un cluster Kubernetes à la gestion avancée des déploiements et de la sécurité, les participants acquerront les compétences nécessaires pour administrer efficacement des infrastructures conteneurisées en production.

Objectifs de la formation

  • Installer, configurer et administrer des clusters Kubernetes.
  • Gérer les ressources Kubernetes, y compris les pods, services, et volumes persistants.
  • Superviser et sécuriser les clusters Kubernetes en environnement de production.
  • Déployer des applications conteneurisées à l’aide de pratiques avancées.
  • Diagnostiquer et résoudre les problèmes courants dans un cluster Kubernetes.

Profil des bénéficiaires

Pour qui
  • Administrateurs système et DevOps souhaitant gérer des clusters Kubernetes.
  • Ingénieurs en infrastructure ou Cloud responsables d’environnements conteneurisés.
  • Architectes techniques impliqués dans la mise en œuvre de Kubernetes à grande échelle.
Prérequis
  • Connaissances solides en administration système (Linux, réseaux).
  • Familiarité avec Docker ou d’autres outils de conteneurisation.
  • Compréhension des bases du Cloud Computing et des concepts de virtualisation.

Contenu de la formation

  • Introduction à Kubernetes
    • Concepts clés : pods, services, déploiements, namespaces.
    • Architecture Kubernetes : composants principaux (API Server, etcd, kubelet, etc.).
  • Installation d’un cluster Kubernetes
    • Présentation des solutions d’installation (kubeadm, Minikube, K3s).
    • Atelier pratique : installation et configuration d’un cluster avec kubeadm.
  • Gestion des ressources Kubernetes
    • Commandes kubectl : gestion des pods, services, et deployments.
    • Introduction aux YAML manifests : création et modification de ressources.
    • Atelier pratique : déploiement simple d’une application conteneurisée.
  • Gestion des configurations et du stockage
    • ConfigMaps et Secrets : gestion de la configuration des applications.
    • Volumes persistants (PersistentVolumes et PersistentVolumeClaims).
    • Atelier pratique : déploiement d’une application avec des données persistantes.
  • Monitoring et gestion des logs
    • Surveillance des clusters avec Kubernetes Dashboard.
    • Intégration avec des outils comme Prometheus et Grafana.
    • Gestion des logs avec Fluentd et Elasticsearch.
  • Mises à jour et montée en charge des clusters
    • Gestion des rolling updates et rollbacks.
    • Autoscaling des pods et des clusters : Horizontal Pod Autoscaler (HPA) et Cluster Autoscaler.
    • Atelier pratique : mise à jour et scaling d’une application en production.
  • Sécurisation des clusters Kubernetes
    • Gestion des accès avec RBAC (Role-Based Access Control).
    • Utilisation de Network Policies pour contrôler le trafic entre pods.
    • Sécurisation des images conteneurs et des configurations sensibles.
  • Optimisation et performances
    • Gestion des quotas et des limites des ressources (CPU, mémoire).
    • Détection des goulots d’étranglement et optimisation des performances.
  • Dépannage et résolution des problèmes courants
    • Analyse des erreurs avec kubectl et les logs des composants.
    • Atelier pratique : résolution de problèmes sur un cluster défaillant.
  • Étude de cas final et synthèse
    • Mise en situation : gestion complète d’un cluster Kubernetes.
    • Résumé des points clés et questions/réponses.
Équipe pédagogique

La formation est animée par un formateur certifié Kubernetes (CKA – Certified Kubernetes Administrator), disposant d’une solide expérience dans l’administration de clusters en production et dans l’accompagnement d’équipes techniques.

Suivi de l'exécution et évaluation des résultats
  • Questionnaire préalable pour évaluer les connaissances des participants et identifier leurs attentes.
  • Exercices pratiques à chaque étape et validation des acquis grâce à des mises en situation.
  • QCM final pour évaluer les connaissances acquises.
  • Projet de synthèse évalué par le formateur.
  • Attestation de participation et recommandations pour des certifications Kubernetes (CKA, CKAD).
Ressources techniques et pédagogiques
  • Supports de cours numériques et guides de référence Kubernetes.
  • Scénarios et jeux de données pour les ateliers pratiques.
  • Accès à des environnements de test pour expérimenter les concepts abordés.
  • Documentation officielle Kubernetes et ressources en ligne.

Qualité et satisfaction

Taux de satisfaction des apprenants
9,4/10
(7 avis)

Modalités de certification

Résultats attendus à l'issue de la formation
  • Cette formation permet aux participants de maîtriser l’administration des plateformes Kubernetes et de gérer efficacement des clusters en environnement de production. Grâce à une approche mêlant théorie et pratique, les participants seront en mesure d’assurer la résilience, la sécurité et l’optimisation des infrastructures conteneurisées de leur organisation. Cette formation n'est pas en préparation d'une certification

Capacité d'accueil

Entre 4 et 8 apprenants

Délai d'accès

4 semaines

Accessibilité

Nos formations sont accessibles à tous, y compris aux personnes en situation de handicap. Merci de nous contacter avant le début de la formation pour discuter des aménagements nécessaires : contact@kampus-training.com.