Illustration stages Nous recrutons
DevOps

Formation Kubernetes - Les fondamentaux

Découvrez l’orchestration de conteneurs pour vos acteurs cloud.
2 jours (14h00)
1 à 8 personnes
4.71/5 - 45 participant·e·s
de janvier 2023 à ce jour.
Théorie - 55%
Pratique - 45%
Formation Kubernetes : les fondamentaux avec 4SH
Prix de la formation 1400 € HT Niveaux disponibles Prochaine(s) session(s)
Du 05/11/2024 au 06/11/2024
Prendre rendez-vous
Toutes nos formations sont disponibles en présentiel ou à distance.
Pré-inscription
Niveau :
Icône fondamental Fondamental
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
1400 € HT

Description formation Kubernetes

Kubernetes s'est imposé comme la solution d'orchestration de conteneurs dominante sur le marché, soutenue par tous les grands acteurs du cloud (Amazon, Google, Microsoft, OVH, ...).

Cette formation Kubernetes a pour objectif de permettre à des développeurs d'applications de démarrer avec Kubernetes, comprendre comment cela fonctionne, et comment paramétrer et déployer ses propres applications sur des clusters Kubernetes.

L'expérimentation sur Google Kubernetes Engine complète la théorie générale applicable à tout cluster Kubernetes. La formation s'appuie sur des retours d'expérience concrets et offre également des recommandations sur les outils à utiliser.

Kubernetes offre une flexibilité inégalée pour la gestion des conteneurs, permettant l'automatisation du déploiement, la mise à l'échelle et les opérations des applications conteneurisées. Ce cadre robuste assure que les applications sont disponibles et performantes, même sous des charges variables. En apprenant à configurer et gérer des clusters Kubernetes, les participants seront équipés pour utiliser au mieux cette technologie, réduisant ainsi les coûts opérationnels et augmentant l'efficacité de leurs équipes de développement. Les retours d'expérience fournis pendant la formation sont basés sur des implémentations réelles, garantissant une compréhension pratique et approfondie de Kubernetes dans divers environnements de production.


Pour qui ?

La formation Kubernetes s'adresse à des développeurs d'application Web, des Tech Leads, des architectes techniques souhaitant se former sur cette technologie.

Pour ceux qui souhaitent approfondir leurs connaissances, découvrez notre formation Kubernetes avancée.

Prérequis

  • Savoir utiliser les commandes de base d’un linux.

Objectifs pédagogiques

  • Comprendre les concepts fondamentaux des conteneurs
  • Comprendre les concepts fondamentaux de l'architecture Kubernetes
  • Savoir définir et appliquer les descripteurs Kubernetes pour son application
  • Savoir consulter l’état d’une application déployée
  • Savoir déployer une nouvelle version d’application
  • Maîtriser la configuration d’une d’application
  • Savoir manipuler des modèles de descripteurs pour gérer plusieurs environnements
  • Maîtriser le déploiement d’un composant middleware

Programme formation Kubernetes

  1. Introduction
  2. Fondamentaux sur les conteneurs
    • Présentation des conteneurs
    • Construire des images avec dockerfile
    • Publier des images sur un dépôt
  3. Fondamentaux sur Kubernetes
    • Principes de Kubernetes
    • Contextes et namespaces
    • Les ressources essentielles
      • pod
      • replicaset
      • deployment
      • service
      • ingress
      • job / cronjob
      • cofigmap / secret
      • persistent volume et pvc
    • Ecrire et appliquer des descritpeurs YAML
  4. Consulter l'état d’une application Kubernetes
    • Lister des ressources
    • Consulter l’état d’un pod
    • Manipuler un pod
  5. Configuration d’une application
    • Générer des variables d’environnement avec une configMap ou un secret
    • Générer des fichiers de configuration
  1. Mettre à jour une application
    • Redémarrer une application sans coupure
    • Mise à l’échelle
    • Montée de version
    • Sondes
  2. Utiliser plusieurs environnements
    • Utiliser des templates avec Kustomize
    • Appliquer des patches
  3. Installer un middleware
    • Utiliser Helm
    • Rechercher des charts
    • Déployer un chart
  4. Conclusion

Formateur Formation Kubernetes

Elian

Elian, formateur pour la formation Kubernetes - Les Fondamentaux, parmi nos formations Devops, possède 10 ans d'expérience dans le développement logiciel et est Tech Lead chez 4SH. Avec 5 ans d'expérience spécifique sur Docker et Kubernetes, Elian a conçu, développé et maintenu une plateforme de supervision pour un leader européen de l'exploitation des bornes de recharge de véhicules électriques. Sa formation allie expertise technique et pratique pour aider les professionnels à maîtriser Kubernetes.


Évaluation et certification

À la fin de la formation Kubernetes - Les Fondamentaux, 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 ?

Non, cette formation informatique est axée sur les fondamentaux de Kubernetes. Pour des aspects plus avancés, il est recommandé de suivre une formation dédiée aux fonctionnalités avancées de Kubernetes.

Quels sont les prérequis pour cette formation ?

Pour suivre cette formation, il est nécessaire de savoir utiliser les commandes de base d'un système Linux. Avoir des connaissances en conteneurisation et Docker est également un avantage.


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.