Formations DevOps & Agilité Formation Kubernetes et les Microservices

Formation Kubernetes

🥇Le Premier à enseigner les technologies Kubernetes en France !
Avec toujours l’offre la plus complète depuis 2017.

Logo Formation Kubernetes
Prix 1980€ HT / personne
Durée 3 jours ( 21 heures )
Parcours CPF

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

Kubernetes Container Orchestration (communément appelé « K8s ») est un logiciel libre destiné à automatiser le déploiement, la mise à l’échelle et la gestion d’applications conteneurisées. KBS a été conçu à l’origine par Google et offert à la Cloud Native Computing Foundation.

Il vise à fournir une « plateforme pour automatiser le déploiement, la mise à l’échelle et les opérations sur conteneurs d’applications à travers les grappes d’hôtes ». Il fonctionne avec des containers, et supporte plusieurs technologies, le plus souvent couplé avec Docker.

Cet outil vous permettra d’entrer dans l’ère “Cloud Native” et d’exposer à grande échelle vos applications de manière sûre, reproductible et flexible. Vous apprendrez également à faire évoluer vos applications vers le standard microservice, modulaire et scalable. Plébiscité par les géants de la Silicon Valley, K8s est géré par une gouvernance responsable liée à Cloud Native Computing Foundation (elle-même rattaché à la Fondation Linux).

Kubernetes fournit une « plateforme pour automatiser le déploiement, la mise à l’échelle et la mise en production de conteneurs d’applications sur des grappes de serveurs ». Il supporte de multiples moteurs d’exécution de conteneurs dont Docker et Rocket.

Ce programme renforce la scalabilité de vos systèmes applicatifs en permettant aux utilisateurs la mise à l’échelle horizontale des conteneurs.

Avec nous, dans cette formation, vous découvrirez comment rendre scalable votre infrastructure applicative grâce à ce puissant orchestrateur Docker.

Comme dans toutes nos formations, celle-ci vous présentera la toute dernière version de Kubernetes (à la date de rédaction de l’article : Kubernetes 1.25).

Si vous voulez réussir l’examen du CKA ou du CKAD, nous vous proposons de suivre notre préparation CKA ou notre préparation CKAD après avoir suivi cette formation.

 

Objectifs

  • Comprendre l’intérêt et les caractéristiques des microservices
  • Savoir déployer des applications “Cloud-Native”
  • Maîtriser kubeadm, l’outil d’installation de Kubernetes
  • Comprendre comment déployer Kubernetes en production
  • Déployer à grande échelle ses applications sur un cluster ou dans le cloud
  • Permettre le passage à l’échelle automatique des applications
  • Mettre en place la haute disponibilité et l’autoréparation des services logiciels
  • Optimiser le stockage de grandes masses de données avec les volumes
  • Disposer d’un monitoring avancé de l’infrastructure et des applications
  • Automatiser la mise à jour des versions logicielles de ses applications

 

Public visé

  • Développeurs
  • Architectes
  • Administrateurs système
  • DevOps

 

Pré-requis

  • Avoir idéalement suivi notre formation sur Docker, ou bien avoir des connaissances de base sur les conteneurs
  • Connaissances de base d’un système Unix

Programme de notre formation Kubernetes

 

Jour 1

Introduction aux micro-services

  • Les bonnes pratiques : la méthodologie des “12 facteurs”
  • Application monolithique versus Micro-services
  • Faire évoluer une application vers les micro-services

 

Rappels sur les conteneurs

  • Vue d’ensemble de Docker
  • Vue d’ensemble des conteneurs
  • Installer et exécuter des images Docker
  • Interagir avec des conteneurs
  • Créer ses propres images
  • Différence entre les dépôts privés et publics

 

Kubernetes : les bases

  • Créer un cluster Kubernetes : sur votre poste de travail, dans votre datacenter ou dans le cloud.
  • Architecture et composants de Kubernetes (côté Control Plane et Node)
  • Cycle de vie d’une requête kubectl
  • Déployer une application sur plusieurs machines
  • Explorer une application
  • Exposer une application sur le réseau
  • Passage à l’échelle

 

Jour 2

Kubernetes : les principaux concepts

  • Vue d’ensemble des Pods
  • Interagir avec les Pods
  • Configuration et sécurité d’une application (ConfigMaps et Secrets)
  • Vue d’ensemble des Services (ClusterIP, NodePort, LoadBalancer, Headless)
  • Créer ses propres services pour exposer ses applications
  • Organiser ses Pods avec les Labels

 

Observabilité de Kubernetes

  • Production de cluster de Kubernetes
  • Types de données d’observabilité
    • Composant de cluster et d’infrastructure
      • Monitoring
      • Logs
      • Metrics
      • Traces API
  • Stratégie d’observabilité
    • Déploiement d’une solution capable de collecter les données de toutes les sources disponibles
    • Déploiement d’une solution capable de corréler les données de toutes les sources disponibles
  • Multiples composants
    • API server
    • Contrôleur
    • Proxy réseau
    • Infrastructure des clusters
  • Identification des problèmes au sein d’un cluster

 

Jour 3

Déployer ses micro-services

  • Stratégies de déploiement en mode “Cloud-Native”
  • Stratégies de calcul intensif (Jobs)
  • Cas pratique : déploiements avec kubectl et yaml
  • Stratégies de passage à l’échelle (Replicasets et Daemonsets)
  • Cas pratique : utilisation des réplicas
  • Cas pratique : installation d’un gestionnaire de journaux distribués
  • Stratégie de mise à jour logicielle (Deployments)
  • Cas pratique : Rolling update
  • Gérer simplement ses mises à jour applicatives
  • Techniques avancées : déploiement blue/green, canary

 

Concepts avancés

  • Stockages volatiles et persistants (PersistentVolume / PersistentVolumeClaim)
  • Techniques de supervision avancées : Prometheus
  • Déploiement des bases de données distribuées (StatefulSet)
  • Cas pratique : installation de MongoDB et Redis en mode distribué

 

Module Sur Demande – Calico (+1 jour)

  • Fonctionnement du réseau Kubernetes
  • Comparatif des principaux plugin réseau (CNI)
  • Installation de Calico
  • NetworkPolicies et bonnes pratiques
  • Gestion de la confiance dans le SI de l’entreprise
  • NetworkPolicies pour les Hosts et les NodePorts
  • Connectivité réseau
    • Connectivité des Pods
    • Le Dataplane eBPF de Calico
    • Gestion des adresses IP
    • Peering avec BGP
  • Services Kubernetes
    • Présentation des services au sens Kubernetes
    • Gestion des services avec kube-proxy
    • Gestion des service avec Calico
    • Exposition des services

 

Module Sur Demande – Infrastructure Layer (+1 jour)

  • Service Mesh
  • Ingress

 

Modules Complémentaires

Google GCP avec GKE (2 jours)
Amazon EKS (2 jours)
Kubernetes Avancé : Administration & Production (3 jours)

 

Pour aller plus loin dans le cloud ☁️

 

 

Formation Kubernetes Avancé

Formation Kubernetes GKE

Formation Kubernetes sur AWS

Certification CKAD

Certification CKA

Certification CKS

Formation OpenShift Développeur

Formation OpenShift Troubleshooting

Formation OpenShift Administrateur

FAQ – QUESTIONS / RÉPONSES

LA SOLUTION "KUBERNETES DANS DOCKER DESKTOP" EST-ELLE SUPPORTÉE DURANT CETTE FORMATION ?

La solution « Kubernetes dans Docker Desktop » n’est pas supportée pour cette formation, elle risque donc de ne pas couvrir l’ensemble du périmètre fonctionnel requis.

DANS QUELLE MESURE PUIS JE PRÉSENTER LA CERTIFICATION CERTIFIED KUBERNETES APPLICATION DEVELOPER (CKAD) ?

Dans la mesure du possible (en fonction de l’avancé du groupe), libre au formateur d’aborder en bonus les sujets suivants :
– Pod Design (Sidecar, Adapter, Proxy)
– Network Policies
– Security Context
– Service Account
– Resource Requirements
– Namespaces
– Readiness & Liveness
– Ingress Networking

Dans ces conditions le programme « enrichie » peut couvrir 100% de la certification CKAD (Developer) avec les mêmes proportions affichées sur le site de la cloud foundation :
– 13% – Core Concepts
– 18% – Configuration
– 10% – Multi-Container Pods
– 18% – Observability
– 20% – Pod Design
– 13% – Services & Networking
– 8% – State Persistence
SOURCE : https://www.cncf.io/certification/ckad/

Il faut savoir que les sujets de la certification CKAD présentent 39% de la certification CKA (Administrator).

La certification Kubernetes est différente des autres certifications basées sur des QCM, le candidat aura un environnement Kubernetes pratique et un cluster dédié pour résoudre 19 problèmes avec une complexité différente en seulement deux heures, donc ça demande une rapidité et une grande maîtrise de l’outil client Kubectl.

Je ne pense pas que la formation permette de garantir directement de passer la certification, mais elle apporte des bases solides. Pour avoir un bon score, en plus de cette formation, il faudrait que vous suiviez notre préparation à la certification CKAD. À la suite de ce cours d’une journée, vous pourrez passer la certification gratuitement.

Autour du sujet

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Fabrice

Fabrice

Certifié officiellement Administrateur Kubernetes depuis mars 2019 mais également titulaire de la certification CKS (Certified Kubernetes Security Specialist), il a été sélectionné comme speaker en conférence plénière KubeCon à Barcelone en mai 2019 !

Ingénieur de recherche CNRS et responsable français de la base de données du télescope LSST (https://github.com/lsst/qserv). Cette base de données, destinée à stocker le plus grand catalogue d’objets célestes jamais réalisé (plusieurs PetaOctets) est développée par ~10 ingénieurs de l’université de Stanford ainsi que Fabrice. Elle est déployée de manière continue via Kubernetes et s’appuie sur une procédure conçue par Fabrice, notre formateur référent.

Témoignages

Noté 5 sur 5
29 juin 2022

Jérôme est disponible en cas de besoin et n’hésite pas à chercher les informations pour nous. Vraiment rien à redire.

Nagib . de chez GIP RECIA

Afficher tous les témoignages

Noté 5 sur 5
29 juin 2022

Jérôme est disponible en cas de besoin et n’hésite pas à chercher les informations pour nous. Vraiment rien à redire.

Nagib . de chez GIP RECIA
Noté 4 sur 5
29 juin 2022

pédagogie, accompagnement
sujets non vus: installation du cluster, ingress (mais on ne peut pas tout voir en 3 jours ;))

BUSSON . de chez
Noté 5 sur 5
29 juin 2022

L’instructeur qui était très compétent
RAS
RAS
RAS

Bertrand V. de chez TRIBUN HEALTH
Noté 5 sur 5
29 juin 2022

Excellent niveau de Jérôme, et accompagnement sans faille.
Pas vraiment adapté à mes attentes. Je n’ai pas vocation à faire de l’admin, du déploiement de Kubernetes. J’aurais préféré un programme plus orienté vers mon métier d’avant vente et d’architecte.
Si j’avais été plus orienté technique, ça aurait été parfait.
Pas encore de visibilité là dessus.

François R. de chez
Noté 5 sur 5
25 mai 2022

Je recommande la formation

Reshad K. de chez Berger Levrault
Noté 4 sur 5
25 mai 2022

bcp de tp, c’est top !
Manque des aspects important pour une compréhension globale de kubernetes

Julien M. de chez Berger Levrault
Noté 3 sur 5
25 mai 2022

Je recommande la formation

Florent M. de chez Berger Levrault
Noté 4 sur 5
25 mai 2022

Je recommande la formation

Jean-Noel C. de chez Berger Levrault
Noté 4 sur 5
25 mai 2022

Je recommande la formation

Philippe L. de chez Berger Levrault
Noté 3 sur 5
25 mai 2022

Complet sur les concepts de base
Difficile de répondre car formation inadaptée à mon niveau, il m’aurait fallu une formation plus avancée.
Cependant j’ai trouvé certains temps morts dans la formation, les temps entre les TPs et leurs corrections étaient trop longs. Certains TPs étaient trop pris par la main, d’autres étaient trop vagues. Il aurait été intéressant de donner les liens vers la documentation de chaque partie pour avoir moins le sentiment d’être livré à soi-même.
Le formateur était très bien mais j’aurais aimé avoir plus de retour d’expériences et d' »anecdotes » sur des problématiques rencontrées dans la vie réelle.

Sébastien C. de chez Berger Levrault
Noté 4 sur 5
25 mai 2022

formation équilibrée entre la théorie et la pratique
j’aurais aimé voir les aspect avancés des kubernetes comme la sécurité
kubernetes avancé

Abderrahmane S. de chez Berger Levrault
Noté 5 sur 5
25 mai 2022

permet de bien comprendre les notions et la base de l’administration Kubernets

Laurent D. de chez Berger Levrault
Noté 3 sur 5
25 mai 2022

Note : 3/5

Hamza S. de chez Berger Levrault
Noté 5 sur 5
25 mai 2022

Bon équilibre entre théorie et pratique. Formateur pédagogue
Formation Kubernetes avancée

Florian J. de chez Berger Levrault
Noté 5 sur 5
17 mai 2022

kubernetes advanced une fois que cette formation aura décanté 😉
Très bonne formation débutant. riche et permettant, a première vue de bien aborder le déploiement sur kubernetes !

Quentin L. de chez COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
Noté 5 sur 5
17 mai 2022

formateur tres present, use case interessant

Patrick T. de chez COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
Noté 5 sur 5
17 mai 2022

Très bon contenu.
Peut être trop de contenu pour 3 jours.

Marcos D. de chez COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
Noté 5 sur 5
17 mai 2022

Je recommande la formation

Gaël D. de chez COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
Noté 5 sur 5
17 mai 2022

compétences techniques du formateur

Benjamin L. de chez COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
Noté 5 sur 5
17 mai 2022

Alternance théorie/pratique, récapitulatifs réguliers des points vus, quizz
Indiquer en pré requis quelques outils supplémentaires (terminal linux avec watch notamment)
Merci c’était très intéressant

Isabelle B. de chez COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
Noté 5 sur 5
17 mai 2022

Je recommande la formation

Andre M. de chez COMMISSARIAT A L' ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
Noté 4 sur 5
4 mai 2022

Je recommande la formation

Michel R. de chez BAYESIA
Noté 4 sur 5
4 mai 2022

Elle couvre les bases de la gestion d’applications kube avec des cas pratiques intéressants
K8S avancé
Prometheus
Pas mal de temps passé avec des personnes qui n’ont pas les bases de linux et/ou la gestion d’un terminal

Alexandre K. de chez
Noté 4 sur 5
4 mai 2022

Je recommande la formation

Jérôme C. de chez Alturing
Noté 5 sur 5
4 mai 2022

Explication claire et précise.
Kubernetes avancés, DEVOPS, et mongoDB

Christophe P. de chez SNCF Voyageurs
Noté 5 sur 5
4 mai 2022

Formation très claire, avec un très bon équilibre Théorie / Pratique

Postgresql , NodeJS, Angular
Très satisfait

Serge F. de chez SNCF Voyageurs
Noté 3 sur 5
4 mai 2022

Excellent formateur très compétent et disponible.
Pas de temps pour réaliser les TPs par nous-même.
Trop de sujets sur une durée trop courte. Ajouter une journée de plus à cette formation permettrait de réaliser les TPs et avoir plus de temps pour digérer les sujets. Aussi, à distance, il est difficile de montrer son écran au formateur et demander de l’aide aussi souvent que nécessaire lorsqu’on n’a pas compris un sujet. Pour cela, je pense qu’il vaut mieux dédier 30 minutes de plus la fin de chaque jour, pour ceux qui ont eu des problèmes avec les TPs.
Il faut noter également que l’écran du formateur lors des corrections des TPs, était tellement petit dans GO TO Meeting qu’au bout de 5 minutes les yeux ne pouvaient plus suivre. Idem pour le son, car le formateur était obligé de se retourner pour voir la projection dans la salle et ne pouvait pas toujours parler face au micro.
Heureusement que la compétence et la patience du formateur m’ont quand-même permis de trouver la formation bénéfique.
Améliorez les inconvénients cités ci-dessus et je reviendrai suivre d’autres formations kubernetes complémentaires.

Azita L. de chez CA
Noté 4 sur 5
4 mai 2022

Je recommande la formation

Zied K. de chez EXTEAM
Noté 4 sur 5
23 mars 2022

intervenant a l écoute.
un support qui se rapproche de la réalité

Maxime F. de chez
Noté 4 sur 5
23 mars 2022

avoir des clavier standard

Samir A. de chez Alturing
Noté 4 sur 5
23 mars 2022

Je recommande la formation

Daniel S. de chez Alturing
Noté 3 sur 5
23 mars 2022

Les + : TP
Les – :
manque de support papier
pas assez d’explications techniques
j’aimerais suivre K8s advanced

Edwige G. de chez Dassault Systèmes

Réponse d'Ambient IT

Nous fournissons uniquement le support au format numérique.
Pour des raisons d’écologie et d’obsolescence de contenu, car nous mettons nos slides à jour.
Nous allons proposer à votre employeur la prochaine session avancée !

Noté 3 sur 5
9 mars 2022

le large spectre couvert

Jonathan R. de chez Eole Consulting
Noté 4 sur 5
9 mars 2022

Adaptation de la formation aux connaissances des participants, formateur qui connait bien son sujet et répond bien aux questions

François L. de chez SETTIS
Noté 3 sur 5
9 mars 2022

Kubernetes avance

Ibouniyamine I. de chez SETTIS
Noté 5 sur 5
9 mars 2022

Le contenu de la formation (commande cli, conecpts, traveaux pratique)
Manque de vision sur l’examen CKAD

Jaime B. de chez Alliance4U
Noté 5 sur 5
9 mars 2022

Le formateur maîtrise son sujet
Distanciel
Merci pour cette formation complète. Et merci à Fabrice pour sa générosité.

Tiffany T. de chez Alliance4U
Noté 4 sur 5
9 mars 2022

Contenu de la formation intéressante avec un formateur compétent et qui est à l’écoute de ses étudiants.
Beaucoup des informations pour 3 jours, difficile à assimiler.

Mamadou B. de chez Eole Consulting
Noté 4 sur 5
9 février 2022

exercice pratique
n/a
bonne formation

Jean François T. de chez CHRONOSERVICES
Noté 4 sur 5
9 février 2022

Très bien pour apprendre les bases, ouvrir les portes à kubernetes 🙂
3 jours c’est un peu court à mon gout pour voir d’autres bases importantes comme ingress

Romain S. de chez GXO
Noté 5 sur 5
9 février 2022

kube avancé

Rémy B. de chez Développement Conseil Communication
Noté 4 sur 5
9 février 2022

Beaucoup de pratique. Formateur qui explique très bien.
Formation un peu lente sur certains TP. Mais je connaissais déjà un peu la technologie.
Kubernetes Avancé

Olivier D. de chez Développement Conseil Communication
Noté 4 sur 5
15 décembre 2021

Mix entre théorie et pratique. Quizz en forme de jeux. Exo final.
rien de spécial.
préparation CKA et peut être préparation CKS.

Gabriel W. de chez CHRONOSERVICES
Noté 4 sur 5
15 décembre 2021

Je recommande la formation

Cyril R. de chez SAS ANDEOL
Noté 5 sur 5
15 décembre 2021

Super formateur qui explique clairement et connait bien son sujet
J’aurai aimé avoir un peu de temps en solo pour les exercices afin de réfléchir tranquillement. Le fait de les faire toujours en groupe rend la formation dynamique mais du coup c’est parfois un peu rapide pour bien assimiler.

CEDRIC P. de chez SIGMA INFORMATIQUE
Noté 5 sur 5
15 décembre 2021

Je recommande la formation

Sébastien P. de chez SIGMA INFORMATIQUE
Noté 5 sur 5
15 décembre 2021

formateur

Stéphane M. de chez
Noté 5 sur 5
24 novembre 2021

Je recommande la formation

Pierre A. de chez Scalian DS
Noté 5 sur 5
24 novembre 2021

Kube avancé

Guillaume B. de chez Docaposte Arkhineo
Noté 5 sur 5
24 novembre 2021

Formateur très compétent dans le domaine et claire dans ses explications.
Éventuellement donner les définitions des termes spécifiques kubernetes (et cloud) avant la formation.

Maximilien P. de chez

Noter la formation

Prix 1980€ HT / personne
Durée 3 jours ( 21 heures )
Parcours CPF

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp