Kubernetes 学习和培训
获取有关云本机旅程的指南。探索 Kubernetes 学习和培训资源 - 包括视频、文章、书籍和技术网络研讨会。了解基础知识并亲自动手体验各种 Kubernetes 功能和解决方案,包括 Azure Kubernetes 服务 (AKS)。
概要了解 Kubernetes
通过熟悉软件及其组件来开始进行高级 Kubernetes 培训。如果完全不熟悉 Kubernetes,请首先了解什么是 Kubernetes 以及容器的工作原理。如果已熟悉容器和 Docker(一种开放源容器格式),请查看 Kubernetes 和 Docker 是如何协同工作的。
Kubernetes 基础知识视频系列
通过由 Kubernetes 联合创始人 Brendan Burns 进行讲解的这些视频构建 Kubernetes 的坚固基础。查看包括容器、Kubernetes 组件、部署和配置在内等主题的发光板视频。
Kubernetes 的工作原理
了解关键组件,包括 Pod、部署、副本集、计划程序和负载均衡器。
设置 Kubernetes 生成管道
观看安全性以及相关制衡的演示。
常见 Kubernetes 方案的概览
将 Kubernetes 用于微服务交付之外的目的,例如批处理分析和工作流。
卷和存储在 Kubernetes 中的工作原理
了解 emptyDir、永久卷和永久卷声明。
了解 Kubernetes 中的机密管理
安全地部署和管理敏感信息,例如密码和证书。
Kubernetes 和配置管理的工作原理
了解如 ConfigMaps、配置推出和模板化等管理实践和主题。
了解 Kubernetes 中基于角色的访问控制 (RBAC)
通过设置适当的 RBAC 系统确保处理项目的人员不会干扰彼此的工作。
Kubernetes 中的生产就绪
将 Kubernetes 服务投入生产,并且查看持续集成和持续部署 (CI/CD)、监视和故障转移计划如此重要的原因。
开始使用容器化应用程序
直观显示 Kubernetes 组件和概念之间的关系 - 包括群集和控制平面。此外,查看部署应用和工作负荷以及构建并保护 Kubernetes 环境的提示。
跟随 Phippy 一起通过有趣的方式了解 Kubernetes
探索 Kubernetes 概念,例如 Pod 和部署 - 以儿童画册的风格呈现。在此轻松的教育冒险故事中跟随长颈鹿 Phippy 和斑马 Zee 的脚步一起探索。
Azure Kubernetes 服务 (AKS) 核心概念
在这些技术文章中了解基础结构组件、访问和标识、安全、网络、存储和缩放在 Azure Kubernetes 服务 (AKS) 中的工作原理。AKS 是一种托管 Kubernetes 服务,可进一步简化部署和管理基于容器的应用程序。
群集和工作负荷
查看基础结构组件(例如控制平面、节点和节点池)在 AKS 中的工作原理以及 Pod、部署和集等工作负荷资源。了解如何将资源分组到命名空间中。
访问和标识的可选方案
使用 Kubernetes 服务帐户、Azure Active Directory 集成、基于角色的访问控制、Roles 和 ClusterRoles 以及 RoleBindings 和 ClusterRoleBindings 在 AKS 中进行身份验证和分配权限。
应用程序和群集安全性概念
通过主组件安全性、节点安全性、群集升级、网络安全性和 Kubernetes 机密保护 AKS 中的应用程序。
应用程序的网络概念
为 AKS 中的应用程序提供网络,包括服务、Azure 虚拟网络、流入量控制和网络策略。
应用程序的缩放选项
使用手动缩放、水平 Pod 自动缩放器 (HPA)、群集自动缩放器和 Azure 容器实例 (ACI) 集成缩放 AKS 中的应用程序。
应用程序的存储选项
使用卷、永久卷、存储类和永久卷链存储 AKS 中的应用程序。
Kubernetes 培训网络研讨会
通过这些由工程师、计划经理和开发人员主讲的技术性点播网络研讨会更深入地了解特定 Kubernetes 用例,并且从其他正在学习和应用 Kubernetes 的人员处听取有关现实生活问题的答案。
获取《启动 Kubernetes 并使它正常运行》
查看从何处着手使用 Kubernetes。了解如何使用托管 Kubernetes 服务简化日常操作。
成功 Kubernetes 应用的项目设计和布局
为 Kubernetes 准备你的应用程序并按照这些文件系统布局组织每周或每日发布。
应用 Kubernetes 最佳做法以进行群集管理
从头以最佳方式使用 AKS。了解多租户、带有命名空间的逻辑隔离以及群集和映像安全性。
应用程序的网络概念
为 AKS 中的应用程序提供网络,包括服务、Azure 虚拟网络、流入量控制和网络策略。
通过 Kubernetes 上的 Azure Functions 生成事件驱动的容器
通过这些体系结构、模式和最佳做法充分利用任何云本机应用程序上的事件。
使用 Azure API 管理来管理你的微服务
获取全面的示例,了解何时以及为何要在组织中使用 API 管理。
Kubernetes 体系结构和模式
微服务体系结构设计
查看可用作大多数微服务部署起点的基本 AKS 配置。此外,了解有关在 AKS 中运行微服务体系结构的基础结构和 DevOps 注意事项。
机器学习运营(MLOps)
使用 Azure DevOps 和 Azure 机器学习为 AI 应用程序实现持续集成和持续交付 (CI/CD) 以及重新训练管道。
设计分布式系统
通过此电子书了解可重复的通用模式和可重用的组件,从而更轻松高效地开发可靠的分布式系统并将精力集中在策略的制定和实施上。
研讨会: 部署多容器应用程序
获取分步培训,在此动手学习体验中使用 AKS 创建 Kubernetes 群集、部署基于微服务的应用程序并设置 CI/CD 管道。
操作 Kubernetes 的最佳做法
从行业专家所述的实际部署中了解贴合日常应用场景的最佳做法。
适用于群集操作员的最佳做法
运行企业就绪型工作负荷
适用于开发人员的最佳做法
开发体验和应用性能
“启动并运行 Kubernetes”电子书集合
查看提高分布式系统的灵活性、可靠性和效率所需掌握的实用 Kubernetes 部署技能。