Kubernetes

Retour à la liste des formations
NEW
Formations de courte durée
Thème(s): Kubernetes & Docker
Durée:
2 jours
Formateur:
Bstorm

Formation en présentiel

Kubernetes : apprenez à déployer et gérer vos applications en toute efficacité

La formation sur Kubernetes vous permettra de comprendre le fonctionnement de cet outil d'orchestration de conteneurs et de savoir comment l'installer et l'utiliser efficacement. Vous apprendrez à déployer et à gérer des applications avec Kubernetes, ainsi que les bonnes pratiques de travail associées. La formation couvre également l'architecture de Kubernetes, la gestion avancée de conteneurs et le déploiement de Kubernetes en production. Vous serez en mesure de mettre en œuvre des stratégies de mise à jour sans interruption, de gérer les ressources et l'autoscaling, et de gérer la haute disponibilité et le mode maintenance.


Contenu

La formation aborde les contenus techniques suivants :

  • Le fonctionnement de Kubernetes
  • Les fichiers descriptifs
  • L’architecture de Kubernetes
  • L’exploitation de Kubernetes
  • Déploiement de Kubernetes

Objectifs de la formation

Cette formation vise à comprendre le fonctionnement de Kubernetes et la notion d’orchestration. Vous apprendrez à l’installer, et à en utiliser les fichiers descriptifs tout en instaurant les bonnes pratiques de travail.

Public

Cette formation s'adresse principalement à des développeurs qui souhaitent acquérir des compétences en Devops.

Programme de la formation
Introduction à kubernetes
  • De la virtualisation à conteneurisation
  • Le couple Docker/Kubernetes
  • Solutions d'installation (MiniKube, On-Premise, etc.)
  • Installation et configuration de docker
  • Accéder au cluster Kubernetes : CLI (kubectl), GUI (dashboard) et APIs
  • Déploiement et publication manuelle
  • Détail et introspection du déploiement

Les fichiers descriptifs
  • Syntaxe YAML
  • Scalabilité d'un déploiement
  • Stratégie de mise à jour sans interruption (update/rollback)
  • Suppression d'un déploiement

Architecture Kubernetes
  • Composants du master node : API server, scheduler, controller manager, etc.
  • Architecture d'un minion : Kubelet, le moteur de conteneur (docker), Kube-proxy
  • Objets Kubernetes : volume, service, pod, etc.
  • Objet statefull, objet stateless
  • Solution du deployment

Exploiter Kubernetes
  • Clusterisation avec replicas et deployment
  • Types de services
  • Labels et choix d'un noeud pour le déploiement
  • Affinité et anti-affinité
  • Daemons set, health check, config map et secrets
  • Persistent Volumes et Persistent Volumes Claim

Gestion avancée de conteneurs
  • Création et automatisation d'images personnalisées
  • Dockerfile
  • Un conteneur et plusieurs services
  • Déploiement d'une image personnalisée

Kubernetes en production
  • Frontal administrable Ingress
  • Limitation de ressources
  • Gestion des ressources et autoscaling
  • Service Discovery (env, DNS)
  • Les namespaces et les quotas
  • Gestion des accès
  • Haute disponibilité et mode maintenance

Déploiement d'un cluster Kubernetes
  • Préparation des noeuds
  • Déploiement : d'un master-nodeadm, d'un master-node, d'un worker-node
  • Mise en place du Dashboard et du réseau

Cette formation se terminera par la réalisation d’une série d’exercices pratiques.
Pourquoi choisir TECHNOFUTUR TIC ?

4 raisons de suivre une formation avec Technofutur TIC

Infos pratiques

Quels sont les prérequis pour participer à cette formation.

Connaissances générales en containerisation (Docker ou autre).


Information supplémentaire :

Cette formation n'est pas agréée chèques-formation.

Formateur
Brainstorm Consulting est une société de services informatiques spécialisée dans le développement d'applications sur mesure, la gestion et l'analyse des données et la formation professionnelle.
Les technologies enseignées par les formateurs sont celles qu’ils pratiquent quotidiennement, à savoir le développement .NET et le développement Web. Outre des formations technologiques, BStorm est également un acteur important de formations en analyse métier/fonctionnelle et en gestion de projet.
Prix
Informations
Prix plein : 590 €
Secrétariat - Pôle Entreprises
Tél. 071 254 942
Date
* Aucune session n’est programmée pour cette formation ? Les dates ne conviennent pas ? Inscrivez-vous à la LISTE D’ATTENTE. C’est une simple manifestation d’intérêt qui nous permettra de vous recontacter quand la formation sera organisée à nouveau.