在 Kubernetes 上开发和部署应用程序
在此学习路径中,你将了解如何开发、构建、部署和自动维护旨在用于 Azure Kubernetes 服务(范围从便笺薄到部署管道)的云原生应用程序。
先决条件
- Azure 订阅
- 能够使用 Azure CLI
- 能够在 Azure 门户中导航
- 基本了解 Kubernetes 及其概念
成就代码
是否希望请求成就代码?
本学习路径中的模块
借助声明性清单文件,将托管在 Azure 容器服务或任何其他注册器上的容器化应用程序快速部署到 Azure Kubernetes 服务。
Helm 是 Kubernetes 的应用程序包管理器,用来标准化和简化 Kubernetes 上的云原生应用程序的部署。 在这里,你将了解如何安装名为 Helm chart 的第三方程序包,以及如何为你的团队开发的工作负荷创建和安装 Helm chart。
了解如何通过最佳体系结构做法使用 Azure Cosmos DB 和 AKS 创建由外部数据源管理的有状态应用程序。
了解如何使用 Azure Kubernetes 服务 (AKS) 中的本机 Kubernetes 资源安全地存储应用程序机密和配置。 使用机密和 ConfigMap 部署完整的应用程序以存储相关数据。
了解可在 Azure 上用于云原生应用程序开发过程的成本优化策略。 Azure Kubernetes 服务 (AKS) 提供了一些功能可用于管理 AKS 群集上的计算成本。 这些功能包括节点自动缩放、AKS 现成节点池和 Azure Policy。