微软 Azure 平台资源部署与容器应用指南
1. Azure 部署信息查询与容器支持评估
在 Azure 门户中,资源组(Resource Groups)刀片式界面是研究部署细节(成功或失败)的重要位置。打开一个资源组,导航到“部署”(Deployments)刀片式界面,Azure 中的每个部署都会被记录下来,方便参考和故障排除。
Azure 在容器支持方面有一定表现,但 Azure 容器实例(ACI)存在局限性,它仅提供基本的编排功能,与谷歌云(Google Cloud)和亚马逊网络服务(Amazon Web Services)等竞争对手相比稍显逊色。开发者可能需要同时部署多个容器并将它们作为一个组进行管理,企业业务也可能要求容器具备水平扩展能力以适应用户负载,并保证高可用性。对于小型部署,Azure 可以满足需求;但对于更复杂的业务场景,就需要一个容器编排平台,而 Azure Kubernetes 服务(AKS)是目前的最佳选择。
2. 认识 Azure Kubernetes 服务(AKS)
AKS 最初是 Azure 容器服务(ACS),它支持多种容器编排平台,包括 Kubernetes、Swarm 和 DC/OS。然而,ACS 存在复杂性问题,且大多数客户只希望获得对 Kubernetes 的一流支持。因此,尽管在 Azure 门户或其他地方偶尔会看到对 ACS 的提及,但使用 AKS 会更合适。
AKS 的基本架构元素如下:
- 主节点(Master node) :微软对控制平面(在 Kubernetes 术语中称为主节点)进行了抽象,让用户可以专注于工作节点和 Pod。这个托
超级会员免费看
订阅专栏 解锁全文
549

被折叠的 条评论
为什么被折叠?



