KodeKloud
Kubernetes for the Absolute Beginners with Hands-on Labs

Unlock access to 10,000+ courses with Coursera Plus. Start 7-Day free trial.

KodeKloud

Kubernetes for the Absolute Beginners with Hands-on Labs

Mumshad Mannambeth

位教师:Mumshad Mannambeth

8,610 人已注册

包含在 Coursera Plus

深入了解一个主题并学习基础知识。
4.8

(52 条评论)

初级 等级
无需具备相关经验
1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
深入了解一个主题并学习基础知识。
4.8

(52 条评论)

初级 等级
无需具备相关经验
1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度

要了解的详细信息

可分享的证书

添加到您的领英档案

作业

6 项作业

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

该课程共有9个模块

In this module, participants will receive a comprehensive introduction to the 'Kubernetes for Absolute Beginners' course and the technology itself. They will learn about the significance of container technology and orchestration before delving into Kubernetes architecture, its components, and the differences between runtimes like Docker and ContainerD. The module concludes with a hands-on lab designed to familiarize participants with the environment and prepare them for subsequent topics.

涵盖的内容

7个视频3篇阅读材料1个作业

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.

涵盖的内容

4个视频1篇阅读材料1个作业

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.

涵盖的内容

1个视频1篇阅读材料

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.

涵盖的内容

13个视频4篇阅读材料1个作业

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.

涵盖的内容

1个视频1个作业

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.

涵盖的内容

4个视频1篇阅读材料1个作业

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.

涵盖的内容

4个视频1篇阅读材料

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.

涵盖的内容

4个视频

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.

涵盖的内容

5个视频2篇阅读材料1个作业

位教师

授课教师评分
5.0 (12个评价)
Mumshad Mannambeth
KodeKloud
7 门课程29,131 名学生

提供方

KodeKloud

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'

学生评论

4.8

52 条评论

  • 5 stars

    78.84%

  • 4 stars

    21.15%

  • 3 stars

    0%

  • 2 stars

    0%

  • 1 star

    0%

显示 3/52 个

RP
5

已于 Jan 8, 2025审阅

P
5

已于 Apr 8, 2025审阅

SR
5

已于 Jan 19, 2025审阅

Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题