Kubernetes 学习和培训
获取有关云原生旅程的指南。探索 Kubernetes 学习和培训资源 - 包括视频、文章、书籍和技术网络研讨会。了解基础知识并亲自动手体验各种 Kubernetes 功能和解决方案,包括 Azure Kubernetes 服务 (AKS)。
简要了解 Kubernetes
通过熟悉软件及其组件来开始进行基本框架层面的 Kubernetes 培训。如果完全不熟悉 Kubernetes,请首先了解 什么是 Kubernetes ,然后了解 容器的工作原理。如果已熟悉容器和 Docker(一种开源容器格式), 请查看 Kubernetes 和 Docker 是如何协同工作的。
开始使用容器化应用程序
直观显示 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 最佳做法以进行群集管理
从头以最佳方式使用 AKS。了解多租户、使用命名空间的逻辑隔离以及群集和映像安全性。
-
应用程序的网络概念
为 AKS 中的应用程序提供网络,包括服务、Azure 虚拟网络、入口控制器和网络策略。
-
通过 Kubernetes 上的 Azure Functions 生成事件驱动的容器
通过这些体系结构、模式和最佳做法充分利用任何云本机应用程序上的事件。
-
使用 Azure API 管理来管理你的微服务
获取全面的示例,了解何时以及为何要在组织中使用 API 管理。
Kubernetes 体系结构和模式
微服务体系结构设计
查看可用作大多数微服务部署起点的基本 AKS 配置。此外,了解有关在 AKS 中运行微服务体系结构的基础结构和 DevOps 注意事项。
机器学习运营 (MLOps)
使用 Azure DevOps 和 Azure 机器学习为 AI 应用程序实现持续集成和持续交付 (CI/CD) 以及重新训练管道。
操作 Kubernetes 的最佳做法
从行业专家所述的实际部署中了解贴合日常应用场景的最佳做法。