• éligibleCPF
  • AC

Formation Kubernetes mise en œuvre Optimisation des conteneurs

4.7 sur 5 étoiles

5 étoiles
66%
4 étoiles
33%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 45 avis
(45 avis)
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence KTOC
Éligible CPF Code RS5234
Certification Exploiter les méthodes et outils DevOps dans l’administration des infrastructures

Kubernetes est une plateforme open source permettant d’automatiser le déploiement, la montée en charge et la mise en œuvre de conteneurs d’applications. Elle fonctionne avec de nombreux runtime de containers mais est le plus souvent couplée avec Docker. Kubernetes facilite et optimise le cycle de vie des applications et microservices en utilisant des méthodes de prédictibilité, de scalabilité et de haute disponibilité.

À ce jour, Kubernetes est l’orchestrateur de conteneur open source le plus répandu et le plus mature. Il est utilisé par de grands acteurs comme Netflix, Amazon, Cdiscount, Google, Paypal, etc... Son écosystème est très riche en termes de fonctionnalités.

Objectif opérationnel : 

Savoir automatiser les déploiements d’applications conteneurisées et gérer leur montée en charge à l’aide de la plateforme Kubernetes.

Objecitfs pédagogiques : 

À l'issue de cette formation Kubernetes, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre l’architecture, le fonctionnement et les principaux composants de Kubernetes
  • Connaître la notion de pods, de service, de stockage et de déploiement
  • Connaître les outils de l’écosystème Kubernetes
  • Savoir comment installer Kubernetes, le configurer et l'administrer au quotidien
  • Apprendre à placer automatiquement ses conteneurs sur un cluster ou dans le cloud
  • Savoir gérer le cycle de déploiement des applications avec Kubernetes
  • Connaître les bonnes pratiques de travail sur Kubernetes
  • Connaître l’importance des services des solutions de stockage, du monitoring de l’infrastructure et des applications
  • Connaître les base de la gestion des packages avec Helm

Public :

Ce cours s'adresse principalement aux administrateurs ou développeurs DevOps travaillant sur des applications conteneurisées et cherchant à en automatiser les déploiements.

Prérequis :

Les participants doivent posséder une bonne connaissance préalable de Linux, des services réseaux TCP/IP et des concepts de virtualisation et containers (Docker, CoreOS) pour suivre cette formation avec profit. Une expérience concrète de développement et de déploiement applicatif leur permettra de bénéficier plus rapidement des apports de Kubernetes.

Jour 1

Introduction à Kubernetes

Présentation Kubernetes, origine du projet
Comprendre comment Kubernetes va bouleverser vos pratiques IT
La CNCF : la source pour Kubernetes
Les différents containers supportés, plateformes utilisant Kubernetes
Découverte des outils autour de Kubernetes

Architecture de Kubernetes

Le control plane : l’api Kubernetes, le scheduler, le controler manager, la BD NoSQL etc…
Les Workers Kubernetes : Kubelet, proxy et docker
La notion de ressources et versions d’api
Travaux pratiquesSavoir utiliser la cli Kubernetes, kubectl
Gérer les ressources dans les pods

Concepts d’orchestration des conteneurs

Comprendre l’orchestration, la haute disponibilité, la mise à l’échelle des applications
Le manifest yaml
La notion de ressources : pods, services réseau, services de stockage, déploiements et réplications d’applications stateful et stateless
Gérer les sondes, les ressources dans les pods
Exposer son pod sur l’extérieur
Comprendre les applications Stateless et statefull
Travaux pratiquesCréer nos premiers pods
Gérer les ressources dans les pods
Gérer des sondes d’activités et disponibilités des pods
Exposer le pods sur le réseau

Le déploiement d’applications

Comprendre la ressource Kubernetes « deployment »
L’importance des labels : sans labels, pas de Kubernetes
Réplication, principes de fonctionnement, mise en œuvre et gestion du cycle de vie des pods
Comprendre et savoir gérer les mises à jour des deployment, rollout, plusieurs versions en exécution…
Déploiement et partage des éléments de configuration, comprendre les configmaps et secret
Travaux pratiquesCréer des contrôleurs de réplication de pods
Déployer des applications avec la ressource deployements
Gérer les différentes stratégies de mise à jour de vos applications
Créer et administrer des secret et configmaps
Jour 2

Le réseau avec Kubernetes

Comprendre la ressource « Service »
Comment communiquent les applications
Comprendre et savoir exposer nos applications aux utilisateurs
Comprendre et savoir faire communiquer nos applications entre elles
Notions de sécurité réseaux, NetworkPolicy, ...
Travaux pratiquesExposer des applications par ports – NodePort
Exposer des applications par IP – LoadBalancer
Créer un réseau interne pour nos applications – Cluster IP
Exposer ses applications via des url avec les ingress et gateway istio

Le stockage pour nos applications

Comprendre la gestion des volumes avec Kubernetes
Les ressources PersistenVolume et PersistenVolumeClaim...
Savoir fournir du stockage dynamique à nos déploiements
Connecter le stockage avec les pods
Travaux pratiquesCréer une demande de stockage dynamique
Associer le stockage avec ses applications

Le déploiement d’applications avec états

Comprendre la ressource Kubernetes « Statefulset »
Comprendre le déploiement d’applications avec états
Travaux pratiquesÉtude de cas de bout en bout
Déploiement d’un cluster base de données SQL sur Kubernetes

Introduction à Helm

Les concepts de base (chart, dépôt, release)
Les apports de Helm
Rechercher des charts (helm search)
Cycle de vie d’un package avec Helm (install, upgrade, unisntall)
Obtenir des informations utiles (get values, list, etc.)
Travaux pratiquesRecherche de charts sur des dépôts publics et nos propres dépôts
Installation des packages

Cette formation vous prépare également à la certification Exploiter les méthodes et outils DevOps dans l'administration des infrastructures, comprise dans le tarif de la formation. Attention, cette certification est conditionnée au passage d'un cursus complet de 10J dont cette formation ne constitue qu'un module. Vous trouverez le lien du cursus sur le site du CPF ci-après.

Cette certification repose sur deux modalités d'évaluation : un projet professionnel à partir d'un cas pratique réel ou reconstitué avec rapport de 15 à 20 pages et soutenance orale ; un cas pratique.

Projet professionnel

Contenu : À partir d'un cas d'entreprise réelle ou fictive, Le/la candidat(e) doit :

- définir un environnement de développement; sélectionner les outils et bibliothèques logicielles ; produire les fichiers de configuration et les scripts, nécessaires à l'automatisation de l'installation et au partage d'un environnement de développement,
- concevoir une procédure d'intégration continue ; définir la procédure de build et d'exécution des tests ; sélectionner l'outil d'intégration continue; produire les configurations et/ou scripts nécessaires à l'automatisation de l'étape de build et de l'étape d'exécution des tests,
- définir les configurations de l'infrastructure; choisir un gestionnaire de configuration ; définir les environnements et leurs caractéristiques techniques en réalisant les configurations et scripts nécessaires ; réaliser les tests automatisés de l'infrastructure définie; versionner les fichiers sources,
- tester l'infrastructure; assurer l'exécution des tests lors du partage des sources,
- définir une procédure de déploiement continu; choisir les outils nécessaires ; mettre en oeuvre la procédure,
- définir des métriques de monitorage de l'infrastructure et des applications; installer les outils de collecte, d'agrégation et d'analyse choisis ; Configurer les outils en fonction des métriques définies.

Correction : un jury composé de 3 personnes, dont au moins un professionnel.

Rendus attendus :
• à l'écrit: Un rapport de 15 à 20 pages comprenant :
o une introduction : contexte du projet, résumé exécutif, etc,
o une première partie sur la compréhension besoin client, la traduction technique de la réponse apportée,
o une seconde partie sur les enjeux de la mise en oeuvre du projet : justification des choix et des arbitrages réalisés, problèmes rencontrés et solutions apportés, etc,
o une troisième partie sur le bilan de projet et les améliorations envisagées,
o une conclusion: apprentissages, perspectives pour le projet professionnel envisagé, etc.

• À l'oral: une présentation orale de 50 minutes maximum découpée en 3 parties :
o Présentation du rapport (20mn),
o Présentation de la démo (10mn),
o Echange avec le jury (20mn).

Cas pratique

Contenu : à partir d'une thématique donnée, le/la candidat(e) doit :

- Concevoir un système de veille technologique ; réaliser un état de l'art des méthodologies et outils de la thématique donnée en explicitant le choix des sources; proposer une analyse de la fiabilité des sources utilisées ;

Correction : un jury composé de 3 personnes, dont au moins un professionnel.

Rendus attendus :

• à l'écrit : Un rapport de 2 à 5 pages, comprenant :
o une première partie de présentation des documents : sources, canal, date, analyse de la pertinence de la source, etc,
o une seconde partie de synthèse : les tendances du domaine, les conséquences pour la pratique professionnelle, etc.

Retrouvez cette formation Architecture DevOps Complète sur le site du CPF (MonCompteFormation).

Retrouvez le détail de cette certification sur le site de France compétences (numéro de fiche RS5234).

Date de mise à jour du programme : 23/01/2024

Dates et lieux

1
2
Du 15 au 16 mai 2024
Session bientôt complète
Lieu
Distanciel
Durée
2 jrs
1410 € HT
Du 15 au 16 mai 2024
Session bientôt complète
Lieu
Paris
Durée
2 jrs
1410 € HT
Du 12 au 13 juin 2024
Lieu
Distanciel
Durée
2 jrs
1410 € HT
Du 12 au 13 juin 2024
Lieu
Paris
Durée
2 jrs
1410 € HT
Du 17 au 18 juillet 2024
Lieu
Distanciel
Durée
2 jrs
1410 € HT
Du 17 au 18 juillet 2024
Lieu
Paris
Durée
2 jrs
1410 € HT
Du 19 au 20 août 2024
En bonne voie de maintien
Lieu
Distanciel
Durée
2 jrs
1410 € HT
Du 19 au 20 août 2024
En bonne voie de maintien
Lieu
Paris
Durée
2 jrs
1410 € HT
Du 16 au 17 septembre 2024
Lieu
Distanciel
Durée
2 jrs
1410 € HT
Du 16 au 17 septembre 2024
Lieu
Paris
Durée
2 jrs
1410 € HT
1
2

Logo partenaire action collective de l'OPCO Atlas Votre formation Kubernetes prise en charge jusqu'à 100% des coûts pédagogiques ! *

Depuis 2011, PLB Consultant est partenaire des Actions Collectives Atlas pour vous proposer les meilleures formations informatique et développer vos compétences dans le Numérique :

- En présentiel dans l’une de nos salles en Régions  
- À distance depuis votre bureau  
- Sessions intra-entreprise dans toute la France.

* jusqu'à 100% des coûts pédagogiques selon votre branche d'activité dans la limite des fonds mutualisés dédiés aux actions collectives et en application des critères de prise en charge en vigueur (cf conditions détaillées sur le site d'Atlas)

Avis des participants à la formation Kubernetes mise en œuvre

Note moyenne de 4.7/5(45)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

CC
4/5

Mon avis sur le contenu du stage :

"J'ignorais tout des technos Docker et kub, le cours est un très bon point d'entrée pour comprendre ces nouvelles technos"

Mon avis sur le formateur :

"Pierre a été un excellent intervenant, qui a sur gérer les différent niveaux des 10 personnes assistant à la formation."

Mon avis sur la salle de formation :

"En entreprise, dans nos locaux, on avait les PC et de quoi virtualiser."

Ce que j'ai le plus apprécié :

"Pas de bug techniques qui aurait pu prendre du temps à débugué"

Ce que j'ai le moins apprécié :

"10 personnes peut être un peu trop nombreux pour cette session"

GA
5/5

Mon avis sur le contenu du stage :

"Contenu très fourni, étant plus developpeur sans profil système j'ai bien compris le principe de fonctionnement de kubernetes"

Mon avis sur le formateur :

"Très compétent,on sent qu'il connaît son domaine et a su répondre à nos problèmatiques de fonctionnement."

Ce que j'ai le plus apprécié :

"L'environnement Google Cloud est très pratique et fonctionnel surtout que je n'ai pas de droit admin sur mon poste, la mise en oeuvre aurait été compliquée en local "

LM
5/5

Mon avis sur le contenu du stage :

"Stage très riche et tres complet."

Mon avis sur le formateur :

"Formateur très à l'écoute qui connait tres bien le sujet et qui explique correctement les erreurs . Tres pedagogue. Tres bons conseils. Juste une petite info : dans les Tps avoir des reponses sur les questions du genre 'que constatez vous' sur certaines commandes pour etre sur d'avoir bien compris. Super stage. "

Ce que j'ai le plus apprécié :

"Support technique correct - aucun souci de connexion "

LEGEAY Alexandra
5/5

Mon avis sur le contenu du stage :

"Une bonne dynamique sur cette formation et de bons échanges avec le formateur."

Mon avis sur le formateur :

"Excellent animateur avec une très bonne maîtrise de son sujet. Patient, pédagogue, clair dans ses explications, disponible."

Ce que j'ai le plus apprécié :

"Les échanges entre les participants et le formateur. Les ateliers (même si je n'en ai pas terminé un)"

 

EZIN Ghislaine
5/5

Mon avis sur le contenu du stage :

"Très bonne formation, contenu bien structuré. Correspond à un public sans pré-requis sur l'accessibilité."

Mon avis sur le formateur :

"Très bonne formatrice, Natacha a une bonne maîtrise du sujet; elle donne des exemples pratiques et techniques. Je recommande vivement. "

Mon avis sur la salle de formation :

"Formation suivie via Teams. très pratique."

DY
5/5

Mon avis sur le formateur :

"L'animateur est très compétent et avec un bagage technique impressionnant sur K8S"

Ce que j'ai le plus apprécié :

"TEAMS est vraiment un bon outil adapté au formation distanciel"

Ce que j'ai le moins apprécié :

"Bien veiller à ce que les micros soient coupés dès que possible afin d'eviter les phenomènes d'echo."

DOMAS Serge
4/5

Mon avis sur le contenu du stage :

"Beaucoup de choses mais bien réparties sur les 3 jours sans être trop dense"

Mon avis sur le formateur :

"N'hésite pas à revenir en arrière et répond aux questions des stagiaires"

Mon avis sur la salle de formation :

"J'ai répondu excellent car formation à distance en télétravail à mon domicile :)"

BAILLEUL Nicolas
5/5

Mon avis sur le contenu du stage :

"Très bonne formation, j'ai appris beaucoup de choses."

Mon avis sur le formateur :

"Très bien. Compétent et pédagogue"

Ce que j'ai le plus apprécié :

"Les labs"

Ce que j'ai le moins apprécié :

"Le support fourni avant la formation était obsolète"

LL
5/5

Mon avis sur le formateur :

"Bon contact, on sent la maîtrise et l'expérience"

Ce que j'ai le plus apprécié :

"Bonne visibilité, supports disponibles facilement, machine à café "

Ce que j'ai le moins apprécié :

"Devoir utiliser une console dans un navigateur web ... avoir un accès ssh pour utiliser ses outils habituels serait un plus"

JP
5/5

Mon avis sur le contenu du stage :

"Quelques slides n'étaient pas forcément à jour (oct. 2018)"

Mon avis sur le formateur :

"Rien à dire. Pierre est très compétent et connait son sujet."

Ce que j'ai le plus apprécié :

"Le fait de n'avoir rien à installer sur son poste local pour pouvoir faire la formation."

BG
5/5

Mon avis sur le contenu du stage :

"ras"

Mon avis sur le formateur :

"ras"

Ce que j'ai le plus apprécié :

"bien préparé"

Ce que j'ai le moins apprécié :

"j'ai reçu trop d'informations sur 4 mails avant la formation différents, ça ajoute de la confusion "

TG
5/5

Mon avis sur le formateur :

"Super formateur, bien dispo par rapport aux explications complémentaires."

Ce que j'ai le plus apprécié :

"Le site PLB & la mise à disposition de GKE."

Ce que j'ai le moins apprécié :

"Les images dans les supports de cours ;) "

RJ
4/5

Mon avis sur le contenu du stage :

"Certaines parties des ateliers ne sont pas à jour. J'aurais aimé plus d'exercices plus libres c'est-à-dire avec moins d'indications sur les commandes à utiliser ou le contenu des fichiers YAML. Je suis conscient que le temps de formation ne le permet pas forcément. J'ai eu l'impression de faire du copier-coller."

LE
4/5

Mon avis sur le contenu du stage :

"manque une journée pour aborder le déploiement"

Mon avis sur le formateur :

"RAS, tout s'est bien passé"

Ce que j'ai le plus apprécié :

"tout est compatible mac"

AVRIL Olivier
5/5

Mon avis sur le formateur :

"Le formateur est très disponible, maîtrise l'objet de la formation et de ce qui gravite autour."

Ce que j'ai le plus apprécié :

"Facilité d’accès. Tous les outils nécessaires présents."

GAUTHIER Isabelle
4/5

Mon avis sur le contenu du stage :

"Très bien, un peu trop rapide pour la fin sur Helm et le PV et PVC"

Ce que j'ai le plus apprécié :

"Les corrigés auraient mérités d'avoir des copies des commandes que l'on lançaient"

BV
5/5

Mon avis sur le contenu du stage :

"merci, il y a quelques coquilles sur les supports, mais ils sont de très bonne qualité."

Mon avis sur le formateur :

"Merci, aussi agréable que pédagogue, super formation !"

SP
5/5

Mon avis sur le contenu du stage :

"RAS"

Mon avis sur le formateur :

"RAS"

Ce que j'ai le plus apprécié :

"Formation adaptée au distanciel. RAS"

MEILLIER Gregory
5/5

Mon avis sur le formateur :

"Un formateur très très compétent et très accessible. Recommandation à 100%"

Ce que j'ai le plus apprécié :

"La pratique"

RJ
5/5

Mon avis sur le formateur :

"Très pédagogue, très disponible. Très bonne éloquence."

Ce que j'ai le plus apprécié :

"Tout marche du premier coup !"

JV
4/5

Ce que j'ai le plus apprécié :

"formation très pointue"

Ce que j'ai le moins apprécié :

"les trop nombreux scripts a recopier manuellement pour les ateliers."

LOUVOIS Prebagarane
5/5

Mon avis sur le formateur :

"Il maîtrise complètement le sujet"

Ce que j'ai le moins apprécié :

"Le dessin avec l'appli paint est un peu dépassé."

TA
5/5

Ce que j'ai le plus apprécié :

"l’interaction lors des Ateliers"

Ce que j'ai le moins apprécié :

"aucun mis à part le décalage horaire"

PF
4/5

Mon avis sur le contenu du stage :

"Le support contient des exemples sous format d'images, et non de texte, ce qui empêche le copier/coller et oblige le stagiaire a taper entièrement le code. Sinon, le support est parfait."

LF
5/5

Mon avis sur le contenu du stage :

"Juste un point d'amélioration à mon avis (peut-être) : faire plus de TP dès la 1ere journée qui est peut-être un peu trop théorique."

GA
5/5

Mon avis sur le contenu du stage :

"Très contente, la formation m'a satisfaite."

Mon avis sur le formateur :

"Super formateur, félicitations."

AA
4/5

Mon avis sur le formateur :

"Natacha est une excellente animatrice de formation."

Mon avis sur la salle de formation :

"Session faite à distance"

BI
5/5

Mon avis sur le contenu du stage :

"très clair"

Mon avis sur le formateur :

"Explications très claires avec de bons exemples."

US
4/5

Mon avis sur le contenu du stage :

"Capture d'écran sur le support ne permet pas le copier/coller Il manque les commandes qui permettent de créer les premiers yaml"

CJ
5/5

Mon avis sur le contenu du stage :

"Très bien expliqué."

Mon avis sur le formateur :

"Au top Robin !"

CR
5/5

Mon avis sur le formateur :

"L'intervenant est très compétent et a un retour d'expérience intéressant"

CG
5/5

Mon avis sur le formateur :

"Très bonne maîtrise du sujet. Échanges très intéressants."

DL
5/5

Mon avis sur la salle de formation :

"j'aurais été plus à l'aise dans un environnement linux"

KM
5/5

Mon avis sur le contenu du stage :

"formation intensive permettant une bonne introduction à kubernetes"

LA ROCHE Thierry
5/5

Ce que j'ai le plus apprécié :

"Les explications claires"

LJ
5/5

Mon avis sur le formateur :

"Merci Michael ! RAS"

ZH
4/5

Mon avis sur le formateur :

"efficace"

DF
5/5
LE DOLEDEC Arnaud
4/5
WT
4/5
LC
4/5
MF
4/5
VT
5/5
CP
4/5
DH
5/5


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB