logo
视频课程Introduction

Kubernetes零基础入门

学习Kubernetes容器编排工具和容器化技术,掌握分布式架构

    Course Price$80
    Course Advisor
    View AI Career Impact Map →
    Course Visual
    bootcamp-visual
    Core Features

    Kubernetes零基础入门 Highlights

    01

    实机操作

    02

    老师一步一步带你使用K8S编排容器

    03

    大厂老师授课

    04

    来自Canva的老师授课,清楚讲解每一处知识点

    05

    前沿技术

    06

    学习容器编排、微服务、集群等理念,现代互联网产品部署生产环境的必备知识

    Curriculum

    Kubernetes零基础入门 Curriculum

    1Kubernetes课程概述1 lessons
    🎬课程概述Video
    2什么是Kubernetes3 lessons
    🎬什么是容器编排Video
    🎬Kubernetes集群的组成和架构Video
    🎬Kubernetes与微服务架构Video
    3Kubernetes实验环境搭建3 lessons
    🎬什么是MinikubeVideo
    🎬Minikube安装演示Video
    🎬YAML简介Video
    4POD, ReplicaSet和Deployment6 lessons
    🎬PODVideo
    🎬POD实机演示Video
    🎬ReplicaSetVideo
    🎬ReplicaSet实机演示Video
    🎬DeploymentVideo
    🎬Deployment实机演示Video
    5Services5 lessons
    🎬什么是ServiceVideo
    🎬ClusterIP Service实机演示1Video
    🎬ClusterIP Service实机演示2(expose指令创建service)Video
    🎬NodePort Service和LoadBalancer ServiceVideo
    🎬NodePort Service实机演示Video
    6在公有云部署Kubernetes2 lessons
    🎬在AWS上部署Kubernetes (Part 1)Video
    🎬在AWS上部署Kubernetes (Part 2)Video
    View Full Curriculum
    Expert Team

    Mentor Team

    Instructor
    Liji Yu
    DevOps Engineer

    浙江大学计算机专业硕士。 十多年互联网从业经验。大厂打过工,小厂创过业。做过区块链,搞过NLP。 精通多种编程语言,目前主要从事DevOps和云计算。 拥有CKA证书。

    Liji Yu
    查看导师
    Target Audience

    谁应该参加我们的Kubernetes零基础入门

    有IT基础的学生和在职人士
    对Kubernetes感兴趣的人士
    需要增加就业竞争力的程序员、数据工程师
    Course DetailCourse Detail

    什么是Kubernetes?

    Kubernetes是谷歌基于其15年生产环境的运维经验开发的一款可自动实施 Linux 容器操作的开源平台。它可以帮助用户省去应用容器化过程的许多手动部署和扩展操作。

    k8s_banner

    为什么需要Kubernetes?

    目前就业市场对DevOps Engineer的需求巨大,而Kubernetes是DevOps Engineer的一项必备技能。当前,Docker 容器化技术已经被很多公司采用,从单机走向集群已成为必然。云计算的蓬勃发展正在加速这一进程。Kubernetes作为当前被业界广泛认可和看好的基于 Docker 的大规模容器化分布式系统解决方案,得到了以谷歌为首的 IT 巨头们的大力宣传和维持推进。

    真实的生产环境应用会包含多个容器,而这些容器还很可能会跨越多个服务器主机部署。Kubernetes 提供了为那些工作负载大规模部署容器的编排与管理能力。Kubernetes 编排让你能够构建多容器的应用服务,在集群上调度或伸缩这些容器,以及管理它们随时间变化的健康状态。

    一个平台搞定所有

    使用 Kubernetes部署任何应用都是小菜一碟。只要应用可以打包成镜像,能够容器部署,Kubernetes就一定能启动它。

    k8s_all_stack

    使用 Kubernetes部署任何应用都是小菜一碟。只要应用可以打包成镜像,能够容器部署,Kubernetes就一定能启动它。

    云环境无缝迁移

    如果你有换云环境的需求,例如从 GCP 到 AWS,使用Kubernetes的话,你就不用有任何担心。

    k8s_cloud

    Kubernetes完全兼容各种云服务提供商,例如 Google CloudAmazonMicrosoft Azure,还可以工作在 CloudStack, OpenStack, OVirt, Photon, VSphere等。

     

    此外,Kubernetes还可以帮助你:

    Kubernetes可以帮助你:

    • 跨主机编排容器。
    • 更充分地利用硬件资源来最大化地满足企业应用的需求。
    • 控制与自动化应用的部署与升级。
    • 为有状态的应用程序挂载和添加存储器。
    • 线上扩展或裁剪容器化应用程序与它们的资源。
    • 声明式的容器管理,保证所部署的应用按照我们部署的方式运作。
    • 通过自动布局、自动重启、自动复制、自动伸缩实现应用的状态检查与自我修复。

    为什么选择本课程?

    理论+实践

    课程中理论知识与实践环节穿插进行,学完理论立即动手搭建,先在本地端练习,最后部署至AWS

    动手写配置文件

    来自Canva的老师带你从零开始写配置文件,并根据学的内容不断修改配置文件,了解不同服务和概念之间的细微差异,深度理解知识。

    AWS部署

    课程中老师带领部署一个投票应用,最终会把该应用部署至AWS,学习工业级Kubertetes的部署。

    课程试看:

    分享此页面

    Kubernetes零基础入门 分享给朋友

    LIVE CLASS

    How We Deliver Live Classes Online

    • Flexible Learning Schedule: Join the classroom anytime, anywhere
    • Immersive Learning Environment: We create a highly interactive and immersive learning environment through virtual spaces. Students can communicate and collaborate in virtual classrooms, labs, and meeting rooms.
    Online class
    Online community
    SOCIAL

    Reduce Loneliness in Online Learning

    • Combat Learning Isolation: See who else is studying with you, find like-minded learning partners, and grow together.
    • Enhance Social Skills: In the virtual environment, students can freely make new friends and engage in social interactions. This helps improve social skills and teamwork, especially for introverted students.
    PROJECT

    How do we discuss projects?How We Do Team Projects

    • Build Strong Team Collaboration: More efficient and authentic discussions
    • Real-time Feedback and Support: Instructors and tutors observe students in real time, providing immediate feedback and support to enhance learning outcomes.
    Team discussion