Illustration stages Nous recrutons
DevOps

Formation Kubernetes - Avancé

Découvrez l’orchestration de conteneurs pour vos acteurs cloud.
2 jours (14h00)
1 à 8 personnes
4.6/5 - 3 participant·e·s
de janvier 2023 à ce jour.
Théorie - 60%
Pratique - 40%
Formation Kubernetes avancé avec les experts de 4SH
Prix de la formation 1500 € HT Niveaux disponibles Prochaine(s) session(s)
Du 27/01/2025 au 28/01/2025
Prendre rendez-vous
Toutes nos formations sont disponibles en présentiel ou à distance.
Pré-inscription
Niveau :
Icône avance Avancé
En soumettant ce formulaire, vous  acceptez que 4SH mémorise et utilise vos données personnelles dans les conditions décrites dans la Notice d'informations RGPD.
Merci de cocher l'acceptation de la notice d'informations RGPD.
Prix de la formation
1500 € HT

Description formation Kubernetes Avancé

Kubernetes est la solution d'orchestration de conteneurs qui a réussi à s'imposer sur le marché, supportée par tous les acteurs cloud (Amazon, Google, Microsoft, OVH, ...).

Cette formation Kubernetes Avancé a pour objectif d’approfondir les connaissances afin de permettre à des développeurs d'applications ou des ingénieurs système de configurer et maintenir des applications dans Kubernetes.

Les compétences acquises seront notamment essentielles pour dimensionner, déployer et maintenir des architectures adaptées aux besoins des organisations : haute disponibilité, auto- scalabilité, maintenance, approche microservices...

L'expérimentation complète la théorie générale applicable pour tout cluster Kubernetes. La formation Kubertnes Avancé s'appuie sur des retours d'expérience concrets et fournit également des conseils d'outillage à utiliser.

En explorant des scénarios avancés, les participants apprendront à gérer des déploiements complexes à travers la compréhension de l'architecture de Kubernetes, y compris le “control plane“ et les nœuds de travail. Les participants maîtriseront l'utilisation avancée de kubectl et d'autres outils tels que k9s, popeye et kubent pour identifier, corriger et maintenir les ressources. La gestion avancée des Pods et des services mesh avec Linkerd sera également couverte, ainsi que la planification de la maintenance et le contrôle de la planification des pods.

En savoir plus sur Kubernetes

Pour qui ?

Cette formation Kubernetes Avancé s’adresse à des développeurs ou ingénieurs cloud disposant déjà des connaissances fondamentales sur Kubernetes et qui désirent les approfondir et renforcer ainsi un profil DevOps.

Découvrez aussi notre formation Kubernetes : les fondamentaux.

Prérequis

  • Savoir utiliser les commandes de base d’un linux.
  • Maîtriser l’utilisation des conteneurs.
  • Maîtriser les fondamentaux Kubernetes.

Objectifs pédagogiques

  • Maîtriser l’architecture de Kubernetes
  • Comprendre l’admission des ressources Kubernetes
  • Maîtriser l’outillage pour assurer une activité de support
  • Savoir contrôler le cycle de vie d’un Pod
  • Maîtriser des ressources avancées
  • Savoir contrôler le scheduler
  • Maîtriser un service mesh

Programme formation Kubernetes Avancé

  1. Introduction
  2. Approfondissement de l’architecture K8S
    • Le “control plane“ et les noeuds de travail
    • La boucle de réconciliation des contrôleurs
    • Déclaration des ressources
    • Fonctionnement de l’ “api-server”
    • Étendre l'API Kubernetes avec des Custom resources definitions
    • Maîtriser son cluster avec l’Admission Control
    • Gestion du réseau virtuel
  3. Plus loin avec kubectl
  4. Les autres outils
  5. Contrôler le cycle de vie d’un pod
    • Vérifier l'état des Pods avec les sondes
    • Contrôler le redémarrage avec les RestartPolicy
    • Contrôler le démarrage du Pod avec un ‘init-container’
    • Contrôler l’arrêt d’un pod avec preStop
    • Les sidecar au service de conteneur principal
  6. Plus loin avec les Pods
    • Utiliser les Job et les CronJob
    • Utiliser les DaemonSets
    • Utiliser Horizontal Pod Autoscaler
  1. Contrôler le Scheduler
    • Choisir un noeud ou groupe de noeud
    • Contrôler la planification des pods avec les affinités
    • Contrôler la planification des pods avec les “taints” et les “tolerations”
    • Planifier pour la maintenance
    • Assurer les opérations de maintenance avec PodDisruptionBudget
    • Rappel sur le contrôle des ressources avec Limits et Requests
  2. Introduction aux pratiques gitOps
    • Kustomize
    • Helm
    • ArgoCD
  3. Introduction aux services Mesh
    • Linkerd
  4. Conclusion

Formateur Formation Kubernetes Avancé

Morgan

Morgan, formateur pour la formation Kubernetes Avancé, possède 16 ans d'expérience dans le développement logiciel et est Tech Lead depuis 6 ans chez 4SH, agence de développement métiers. Il maîtrise de nombreuses technologies, notamment Java, Kotlin et Kubernetes d'un point de vue DevOps. Sa formation combine expertise technique et pratique pour aider les professionnels à maîtriser Kubernetes de manière avancée.


Évaluation et certification

À la fin de cette formation informatique, chaque participant recevra :

  • une grille d'évaluation : Détail des compétences acquises et des progrès réalisés.
  • une attestation de fin de formation : Confirmation officielle de votre participation et de vos acquis.
  • un certificat de réalisation : Validation des compétences acquises tout au long de la formation.

Vos questions

Cette formation couvre-t-elle les aspects avancés de Kubernetes ?

Oui, cette formation est spécialement conçue pour couvrir les aspects avancés de Kubernetes, incluant des pratiques de déploiement, de gestion de clusters et des techniques avancées de sécurité et de scalabilité.

Quels sont les prérequis pour cette formation ?

Pour suivre cette formation Devops, il est recommandé d'avoir une connaissance de base de Kubernetes et une expérience pratique avec Docker. La maîtrise des commandes de base d'un système Linux est également nécessaire.


Modalités d'accueil

Café offert
Repas du déjeuner inclus dans le tarif de la formation
Parking


Formation(s) liée(s)

Kubernetes Administrator
à partir de
1500 €

Découvrez l'organisation de conteneurs pour vos acteurs cloud.