14_AF_0000180476_SE_0001126134 # Kubernetes - les fondamentaux Aformation

Kubernetes - les fondamentaux

Date de mise à jour : 21/03/2025 | Identifiant OffreInfo : 14_AF_0000180476
Organisme responsable : Aformation

Objectifs

Comprendre les concepts de base de Kubernetes :
Acquérir une compréhension solide des principes fondamentaux de Kubernetes, comme les pods, les services, les déploiements et les namespaces, ainsi que de son architecture, afin de mieux appréhender son fonctionnement global.
Savoir installer et configurer un cluster Kubernetes :
Apprendre à installer Kubernetes sur différentes infrastructures (cloud ou sur site) et à configurer un cluster afin de pouvoir gérer efficacement plusieurs noeuds, et garantir une infrastructure robuste et évolutive.
Savoir déployer et gérer des applications sur un cluster Kubernetes :
Maîtriser l'art du déploiement d'applications sur un cluster Kubernetes en utilisant des fichiers YAML, comprendre comment gérer les mises à jour, le scaling et la gestion des ressources pour assurer un fonctionnement optimal.
Comprendre les différentes stratégies de déploiement :
Explorer les différentes approches pour déployer des applications sur Kubernetes, comme les déploiements rolling, canary, blue/green, et leur impact sur la disponibilité et la gestion des risques lors des mises à jour.

Programme de la formation

Module 1 : Introduction à Kubernetes
Présentation de Kubernetes, ses concepts clés (conteneurs, pods, clusters), son architecture et son installation locale avec Minikube ou Docker Desktop.
Module 2 : Déploiement et gestion des applications
Création de pods, déploiement via fichiers YAML, mise à l'échelle des applications, gestion des réplicas et services.
Module 3 : Volumes et stockage
Introduction aux volumes Kubernetes, types de stockage, gestion des PersistentVolumes (PV), ConfigMaps et Secrets pour la configuration.
Module 4 : Gestion des ressources et des configurations
Gestion des ressources (CPU, mémoire), utilisation des labels/annotations, création et gestion de ConfigMaps et Secrets en production.
Module 5 : Réseautage et services dans Kubernetes
Concepts réseaux, configuration des services (ClusterIP, NodePort, LoadBalancer), gestion du trafic HTTP avec Ingress, communication inter-pods.
Module 6 : Sécurisation et gestion des accès
Authentification, autorisation, contrôle d'accès RBAC, sécurisation des applications, gestion des secrets et des utilisateurs.
Module 7 : Surveillance et dépannage
Outils de surveillance (Prometheus, Grafana), dépannage des pods/services, gestion des logs, automatisation des alertes.
Module 8 : Orchestration avancée et déploiement continu
Introduction à Helm, automatisation du déploiement via CI/CD, mises à jour (Rolling updates, Blue/Green), gestion avancée des déploiements Kubernetes.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
-Hotel d'entreprise GreenSpace
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :