学习路线

无论您是第一次接触容器,还是处于尝试在生产环境中使用Kubernetes的第一步,都可以根据专注于基础知识和实际发展相结合的学习路径完成整体的学习过程。

容器入门

近年来,容器已成为现代软件开发中的关键功能。开发人员和运维人员均已认识到在容器中构建、部署和管理软件的优势。但是,容器到底是什么?它又是如何工作的呢?

在本系列中,我们将向您介绍容器核心的关键概念,并教您如何使用世界上最受欢迎的容器映像构建器和运行时Docker。您将了解什么是容器,容器是如何工作的,容器和其他虚拟化技术的区别,如何使用Docker构建和运行自己的容器映像,以及容器网络、存储和安全性的基础知识。

完成本系列课程后,您将学会如何在本地环境中轻松使用容器。同时,您将准备处理更复杂的领域,如容器编排平台Kubernetes。

Kubernetes入门

在本系列中,我们将向您介绍什么是Kubernetes,以及它如何在单主机容器管理中发展用户概念。您将了解为什么需要在生产环境中使用容器需要一个被称为容器编排平台的附加管理层,以及Kubernetes为什么成为行业标准。我们将讨论每个系统的软件组件如何有助于管理复杂的容器环境,向您介绍Kubernetes支持的不同的工作负载类型,并为您提供Kubernetes集群的实践经验

在完成本系列后,您将对Kubernetes的定义及其工作原理有着更深入的了解。您还将使用具有Kubernetes的工具,为Kubernetes设计应用程序以及将软件部署到Kubernetes集群的经验。本系列学习结束后,您将准备学习如何在生产环境中使用Kubernetes,探索更大的Kubernetes生态系统。

生产环境中的Kubernetes

将Kubernetes投入生产并适应云原生的生态系统可能是一个艰巨的挑战。保护您的环境,设置高可用性服务器以减少停机的可能性,以及将Kubernetes集成到您的开发和部署过程中,这些都需要您深思熟虑并细致执行。

在本系列中,我们将讨论如何将Kubernetes投入生产。我们将介绍如何创建高可用性集群以帮助保持应用程序正常运行,如何构建有效的CI/CD管道以部署到Kubernetes,以及隔离应用程序和环境的最佳方法。我们还将重点关注监控和告警最佳实践,设计利用Kubernetes优势的新应用程序,并介绍Kubernetes的安全性。

线上活动

在线培训

Kubernetes & Rancher在线培训


Kubernetes和Rancher的免费在线培训。我们将向您展示运行Kubernetes的基础知识,包括部署、节点、服务、运行Kubectl等内容。

立即注册

Online Meetups


针对Kubernetes新用户或对使用Rancher轻松部署和管理Kubernetes的用户打造的Online Meetup。

了解更多

Kubernetes Master Classes


关于Kubernetes、Rancher和其他内容的在线培训课程,课程中将展示来自Rancher客户、用户、合作伙伴及研发团队的演示。

了解更多