KodeKloud
Kubernetes for the Absolute Beginners with Hands-on Labs

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
KodeKloud

Kubernetes for the Absolute Beginners with Hands-on Labs

Enseigné en Anglais

Cours

Familiarisez-vous avec un sujet et apprenez les fondamentaux

Mumshad Mannambeth

Instructeur : Mumshad Mannambeth

niveau Débutant
Aucune connaissance prérequise
13 heures pour terminer
3 semaines à 4 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Compétences que vous acquerrez

  • Catégorie : Kubernetes
  • Catégorie : Containerization

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

mai 2024

Évaluations

6 devoirs

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

Placeholder
Placeholder

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Placeholder

Il y a 10 modules dans ce cours

The "Introduction" module provides an overview of the "Kubernetes for Absolute Beginners" course, outlining its objectives and content. Participants gain insights into the course's focus on introducing Kubernetes concepts and hands-on labs designed for beginners.

Inclus

2 vidéos1 lecture1 sujet de discussion

The "Kubernetes Overview" module provides participants with a comprehensive introduction to Kubernetes. Participants learn about container technology and its significance in software development, as well as the concept of container orchestration. They delve into Kubernetes architecture, understanding its components and functionalities. Additionally, participants explore the differences between Docker and ContainerD container runtimes. Practical labs offer participants hands-on experience to familiarize themselves with the lab environment, preparing them for subsequent modules.

Inclus

4 vidéos1 lecture1 devoir

In the "Kubernetes Concepts" module, participants delve into the fundamental concept of Pods in Kubernetes. Through guided demonstrations, participants learn how to set up Minikube, a tool for running Kubernetes locally, and explore the creation and management of Pods within a Kubernetes cluster. This module lays the groundwork for understanding more advanced Kubernetes concepts in subsequent modules.

Inclus

3 vidéos1 lecture1 devoir

The "YAML Introduction" module provides participants with an overview of YAML, a human-readable data serialization format commonly used in Kubernetes configuration files. Participants learn about YAML syntax and its structure through theoretical explanations and hands-on labs. This module equips participants with essential YAML skills required for writing Kubernetes manifests and configuring Kubernetes resources effectively.

Inclus

1 vidéo1 lecture

The "Kubernetes Concepts - PODs, ReplicaSets, Deployments" module covers essential Kubernetes concepts for managing containerized applications. Participants learn about Pods, ReplicaSets, and Deployments through theoretical explanations, guided demonstrations, and hands-on labs. They gain practical experience in defining and managing Pods using YAML manifests, understanding the role of ReplicaSets in maintaining the desired Pod replicas, and creating and managing Deployments for application deployment and scaling. Additionally, participants explore advanced Deployment operations such as updates and rollbacks, enhancing their skills in managing application lifecycles in Kubernetes environments.

Inclus

13 vidéos4 lectures1 devoir

The "Networking in Kubernetes" module provides participants with an introduction to networking concepts in Kubernetes. Participants learn about the fundamentals of networking within Kubernetes clusters, including how Pods communicate with each other and with external resources. This module lays the foundation for understanding more advanced networking topics in Kubernetes.

Inclus

1 vidéo1 devoir

The "Services" module introduces participants to Kubernetes Services, which provide a consistent way to access applications deployed in a Kubernetes cluster. Through demonstrations and labs, participants learn about different types of Services, including NodePort, ClusterIP, and LoadBalancer, and how they facilitate communication between Pods within the cluster and external clients. This module provides practical experience in configuring and managing Services in Kubernetes environments.

Inclus

4 vidéos1 lecture1 devoir

The "Microservices Architecture" module provides participants with an overview of Microservices Architecture and its advantages in modern application development. Participants learn about the key characteristics and principles of Microservices, including modularity, scalability, and resilience. Through demonstrations, participants explore how to deploy a sample voting application on Kubernetes using Microservices architecture principles. Additionally, participants learn how to leverage Kubernetes Deployments for deploying and managing Microservices-based applications efficiently.

Inclus

4 vidéos1 lecture

The "Kubernetes on the Cloud" module introduces participants to Kubernetes deployment options on major cloud providers, including Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure. Participants learn about the fundamentals of deploying and managing Kubernetes clusters on each cloud platform, gaining insights into the unique features and services offered by GKE (Google Kubernetes Engine), EKS (Amazon Elastic Kubernetes Service), and AKS (Azure Kubernetes Service). This module equips participants with the knowledge required to choose and deploy Kubernetes on their preferred cloud platform.

Inclus

4 vidéos

The "Conclusion and Appendix" module provides a summary of the key concepts covered throughout the course, allowing participants to review and reinforce their understanding of Kubernetes fundamentals. Additionally, the module includes appendices covering Kubernetes setup using Kubeadm and Minikube, providing participants with additional resources for setting up Kubernetes clusters in different environments.

Inclus

5 vidéos2 lectures1 devoir

Instructeur

Mumshad Mannambeth
KodeKloud
7 Cours2 909 apprenants

Offert par

KodeKloud

Recommandé si vous êtes intéressé(e) par Software Development

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.’
Placeholder

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions