2017 年 10 月底,微软发布了 Azure Kubernetes 托管服务 AKS (Azure Container Service)的预览版。现在差不多七个月过去了,这项服务已普遍可用(GA),并与其他云提供商提供的 Kubernetes 托管服务一起加入到竞争当中,这些服务分别提供了不同的功能和部署位置。
随着 AKS 的发布,微软将该服务的可用性增加到五个新地区,包括澳大利亚东部、英国南部、美国西部、美国西部 2 和北欧。在一篇有关该服务发布的博文中,Microsoft Azure 著名工程师 Brendan Burns 写道:
有了这些区域的 AKS,或遍布全球的应用程序,来自世界各地的用户可以部署和管理他们生产环境的 Kubernetes 应用程序,并确信 Azure 的工程师能够为客户的 Kubernetes 集群提供持续的监控、运维和支持。
AKS 的 GA 版本包括一系列可用于所有地区的新功能,如 Kubernetes 基于角色的访问控制(RBAC),基于 Azure Active Directory 的身份标识以及将群集部署到预定义的虚拟网络中。
微软为 Kubernetes 社区做出了一些贡献,以扩大 Kubernetes 的工具生态圈。在 Azure Friday 一集有关 Azure Kubernetes Service(AKS)GA 的视频中,Burns 说:
无论技术水平如何,开发人员都可以随时掌握并使用这项技术,这一点很重要。我的部分队员非常专注于开发开源工具,使大家可以在任何地方使用 Kubernetes。
另外,Burns 告诉 InfoQ:
我们将继续开发这些开源工具,如 Helm(我们很高兴看到它成为 CNCF 的顶级项目)、 Draft 、 Brigade 、Kubernetes 的 VS Code 扩展以及更多令人兴奋的项目。
此外,微软正在开发 virtual kubelet ,这是由微软领导的跨行业小组,他们通过使用创新技术(如 Azure 容器实例)将 Kubernetes 管理带入到没有虚拟机环境中。
随着越来越多的公有云提供商提供此服务,AKS 不是唯一的一个云端 Kubernetes 托管服务。在最近的一篇新闻中,InfoQ 报道了对“三巨头”公有云提供商微软、亚马逊和谷歌的Kubernetes 服务的比较。Google Kubernetes Engine(GKE)、Kubernetes(EKS)和AKS 的弹性容器服务在几个方面有所不同,比如工作角色配置和管理的升级。
Burns 在同一博文中表示,目前 AKS 在全球三大洲的十个地区普遍可用,微软预计未来几个月还会增加十个地区。此外,Burns 还说,Kubernetes 托管服务是免费的,也就是说,服务的管理和控制平面部分不收取额外费用。不过,微软会收取使用基于 Linux 或 Windows 的 Azure 虚拟机的费用,并且使用静态或动态 IP 地址会产生相关成本。定价详情可在 AKS 定价页面和 IP 地址定价页面上找到。另外,费用计算器可用于计算整体成本。
查看英文原文: Azure Kubernetes Service (AKS) Is Now Generally Available - More Regions and New Features
评论