KodeKloud

Kubernetes pour les débutants absolus avec des laboratoires pratiques

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

KodeKloud

Kubernetes pour les débutants absolus avec des laboratoires pratiques

Mumshad Mannambeth

Instructeur : Mumshad Mannambeth

11 170 déjà inscrits

Inclus avec Coursera Plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.

63 avis

niveau Débutant
Aucune connaissance prérequise
1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.

63 avis

niveau Débutant
Aucune connaissance prérequise
1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Déployer des applications à l'aide de Kubernetes.

  • Configurer les pods, les ReplicaSets et les deployments Kubernetes.

  • Comprendre la mise en réseau et les services Kubernetes.

  • Appliquer les principes DevOps à la gestion des applications cloud.

Compétences que vous acquerrez

  • Catégorie : Infrastructure en nuage
  • Catégorie : Déploiement continu
  • Catégorie : Architecture des logiciels
  • Catégorie : Gestion du cycle de vie des applications
  • Catégorie : Gestion des services
  • Catégorie : Conteneurisation
  • Catégorie : Informatique en nuage

Outils que vous découvrirez

  • Catégorie : Applications en nuage
  • Catégorie : Kubernetes

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

9 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 9 modules dans ce cours

Dans ce module, les participants recevront une introduction complète au cours " Kubernetes pour les débutants absolus " et à la technologie elle-même. Ils découvriront l'importance de la technologie des conteneurs et de l'orchestration avant de se plonger dans l'architecture de Kubernetes, ses composants et les différences entre les runtimes comme Docker et ContainerD. Le module se termine par un laboratoire pratique conçu pour familiariser les participants avec l'environnement et les préparer aux sujets suivants.

Inclus

7 vidéos3 lectures1 devoir

Dans le module "Concepts Kubernetes", les participants se plongent dans le concept fondamental des Pods dans Kubernetes. Grâce à des démonstrations guidées, les participants apprennent à configurer Minikube, un outil permettant d'exécuter Kubernetes localement, et explorent la création et la gestion des Pods au sein d'un cluster Kubernetes. Ce module pose les bases pour comprendre des concepts Kubernetes plus avancés dans les modules suivants.

Inclus

4 vidéos1 lecture1 devoir

Le module « YAML pour Kubernetes » offre aux participants une vue d'ensemble de YAML, un format de sérialisation de données lisible par l'homme couramment utilisé dans les fichiers de configuration Kubernetes. Les participants découvrent la syntaxe et la structure de YAML à travers des explications théoriques et des travaux pratiques. Ce module leur permet d'acquérir les compétences essentielles en YAML nécessaires pour rédiger des manifestes Kubernetes et configurer efficacement les ressources Kubernetes.

Inclus

1 vidéo1 lecture1 devoir

Le module "Concepts Kubernetes - PODs, ReplicaSets, Deployments" couvre les concepts Kubernetes essentiels pour la gestion des applications conteneurisées. Les participants apprennent à connaître les Pods, les ReplicaSets et les Deployments à travers des explications théoriques, des démonstrations guidées et des laboratoires pratiques. Ils acquièrent une expérience pratique en définissant et en gérant des Pods à l'aide de manifestes YAML, en comprenant le rôle des ReplicaSets dans le maintien des répliques de Pods souhaitées, et en créant et en gérant des Deployments pour le déploiement et la mise à l'échelle des applications. En outre, les participants explorent les opérations de Déploiement avancées telles que les mises à jour et les rollbacks, améliorant ainsi leurs compétences dans la gestion des cycles de vie des applications dans les environnements Kubernetes.

Inclus

13 vidéos4 lectures1 devoir

Le module "Mise en réseau dans Kubernetes" fournit aux participants une introduction aux concepts de mise en réseau dans Kubernetes. Les participants découvrent les principes fondamentaux de la mise en réseau au sein des clusters Kubernetes, notamment la façon dont les Pods communiquent entre eux et avec les ressources externes. Ce module pose les bases pour comprendre des sujets de mise en réseau plus avancés dans Kubernetes.

Inclus

1 vidéo2 devoirs

Le module « Services Kubernetes » présente aux participants les services Kubernetes, qui offrent un moyen cohérent d’accéder aux applications déployées dans un cluster Kubernetes. À travers des démonstrations et des travaux pratiques, les participants découvrent les différents types de services, notamment NodePort, ClusterIP et LoadBalancer, ainsi que la manière dont ceux-ci facilitent la communication entre les pods au sein du cluster et les clients externes. Ce module offre une expérience pratique de la configuration et de la gestion des services dans des environnements Kubernetes.

Inclus

4 vidéos1 lecture1 devoir

Le module « Architecture de microservices Kubernetes » offre aux participants une vue d’ensemble de l’architecture de microservices et de ses avantages dans le développement d’applications modernes. Les participants découvrent les principales caractéristiques et les principes des microservices, notamment la modularité, l’évolutivité et la résilience. À travers des démonstrations, les participants découvrent comment déployer un exemple d’application de vote sur Kubernetes en appliquant les principes de l’architecture à microservices. De plus, ils apprennent à tirer parti des déploiements Kubernetes pour déployer et gérer efficacement des applications basées sur les microservices.

Inclus

4 vidéos1 lecture

Le module "Kubernetes sur le cloud" présente aux participants les options de déploiement de Kubernetes sur les principaux fournisseurs de cloud, notamment Google Cloud Platform (GCP), Amazon Web Services (AWS) et Microsoft Azure. Les participants découvrent les principes fondamentaux du déploiement et de la gestion des clusters Kubernetes sur chaque plateforme cloud, en acquérant des connaissances sur les caractéristiques et les services uniques offerts par GKE (Google Kubernetes Engine), EKS (Amazon Elastic Kubernetes Service) et AKS (Azure Kubernetes Service). Ce module dote les participants des connaissances nécessaires pour choisir et déployer Kubernetes sur leur plateforme cloud préférée.

Inclus

4 vidéos1 devoir

Le module « Révision et ressources de configuration de Kubernetes » propose un résumé des concepts clés abordés tout au long de la formation, permettant ainsi aux participants de réviser et de consolider leur compréhension des principes fondamentaux de Kubernetes. De plus, ce module comprend des annexes consacrées à la configuration de Kubernetes à l'aide de Kubeadm et de Minikube, offrant ainsi aux participants des ressources supplémentaires pour mettre en place des clusters Kubernetes dans différents environnements.

Inclus

5 vidéos2 lectures1 devoir

Instructeur

Évaluations de l’enseignant
(16 évaluations)
Mumshad Mannambeth
KodeKloud
21 Cours39 351 apprenants

Offert par

KodeKloud

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

  • 5 stars

    77,77 %

  • 4 stars

    20,63 %

  • 3 stars

    0 %

  • 2 stars

    0 %

  • 1 star

    1,58 %

Affichage de 3 sur 63

RP

Révisé le 8 janv. 2025

SR

Révisé le 19 janv. 2025

JH

Révisé le 17 févr. 2025

Foire Aux Questions