群集操作员和开发人员的最佳做法,用于在 Azure Kubernetes 服务 (AKS) 中生成并管理应用程序

在 Azure Kubernetes 服务 (AKS) 中成功生成并运行应用程序需要了解和实现一些关键概念,其中包括:

  • 多租户和计划程序功能。
  • 群集和 Pod 安全性。
  • 业务连续性和灾难恢复。

以下最佳做法和概念文章由 AKS 产品组、工程团队和现场团队(包括全球黑带 (GBB))提供、撰写并分组。 他们的目的是帮助群集操作员和开发人员更好地了解上述概念并实现相应的功能。

群集操作员最佳做法

如果你是群集操作员,需要与应用程序所有者和开发人员协作,了解他们的需求。 然后就可以使用以下最佳做法来配置 AKS 群集以满足你的需求。

作为应用程序开发和部署过程的一部分,应包括的重要做法是记住遵循常用的部署和测试模式。 在部署之前测试应用程序是确保其质量、功能和与目标环境的兼容性的重要步骤。 它可以帮助你识别和修复可能影响应用程序或底层基础结构的性能、安全性或可用性的任何错误、bug 或问题。

多租户

安全性

网络和存储

运行企业就绪型工作负荷

开发人员最佳做法

如果你是开发人员或应用程序所有者,你可以简化开发体验并定义必要的应用程序性能功能。

Kubernetes 和 AKS 概念

以下概念性文章介绍了 AKS 中群集的一些基本功能和组件: