Azure Kubernetes 服务 (AKS)

高度可用、安全且完全托管的 Kubernetes 服务

交付更快、操作更轻松、缩放更放心

使用完全托管的 Kubernetes 服务,更轻松地部署和管理容器化应用程序。Azure Kubernetes 服务 (AKS) 提供无服务器 Kubernetes(一种整合的持续集成和持续交付 (CI/CD) 体验)以及企业级安全性和治理。将开发和运营团队统一到一个平台上,放心地快速生成、交付和缩放应用程序。

无需管理基础结构即可实现容量的弹性预配,并能够通过 KEDA 添加事件驱动的自动缩放功能和触发器

通过 Visual Studio Code Kubernetes 工具Azure DevOpsAzure Monitor,实现更快速的端到端开发体验

使用 Azure Active Directory 的高级标识和访问管理,以及使用 Azure Policy 的跨多个群集的动态规则实施

覆盖的区域多于其他任何云提供商

加速容器化应用程序开发

轻松定义、部署、调试和升级最复杂的 Kubernetes 应用程序,并自动容器化应用程序。使用新式应用程序开发加快上市时间。

通过自动化的常规任务向 AKS 群集添加完整的 CI/CD 管道,且只需单击几下即可完成 Canary 部署策略的设置。通过深入跟踪部署,尽早检测到故障,并对管道进行优化。

通过 Kubernetes 资源视图、控制面遥测、日志聚合和容器运行状况(这些均可在 Azure 门户中访问且自动为 AKS 群集配置)来了解环境。

查看 DevOps 基础知识

提高运营效率

依靠内置的自动配置、修复、监视和扩展功能。这种类似复选框的体验可帮助你快速启动和运行,并最大限度地减少基础结构维护。

  • 使用基于 Prometheus 自动配置的监视功能轻松预配完全托管的群集。
  • 使用 Azure 顾问,利用基于我们与数千家企业客户合作的经验生成的实时个性化建议,优化 Kubernetes 部署。使用 Azure Spot 的大幅折扣价容量来节省成本。
  • 只需几秒钟即可在无服务器 Kubernetes 中灵活地添加计算容量,且无需管理基础结构。
  • 使用跨可用性区域的冗余,实现更高的可用性,并保护应用程序免受数据中心故障的影响。

了解成本节省策略

建立在企业级、更安全的基础上

在云端、边缘或混合环境中运行任何工作负载

协调在所选环境中运行的任何类型的工作负载。无论你是希望将 .NET 应用程序迁移到 Windows Server 容器中、在 Linux 容器中实现 Java 应用程序的现代化,还是在公有云、边缘或混合环境中运行微服务应用程序,Azure 都可为你提供解决方案。

了解 Kubernetes 核心概念,并在生产中应用最佳做法

Azure Kubernetes 服务 (AKS) 的常见用途

将现有的应用程序迁移到云中、生成使用机器学习的复杂应用程序或利用微服务体系结构提供的敏捷性。

使用 AKS 直接迁移到容器

使用 AKS 直接迁移到容器

轻松地将现有应用程序迁移到容器,并在 Azure 托管 Kubernetes 服务 (AKS) 中运行。

将微服务与 AKS 配合使用

将微服务与 AKS 配合使用

使用 AKS 简化基于微服务的体系结构的部署和管理。AKS 简化了水平缩放、自我修复、负载均衡、机密管理。

Secure DevOps for AKS

Secure DevOps for AKS

DevOps 与 Kubernetes 相得益彰。在 Azure 上同时实现安全的 DevOps 与 Kubernetes,可达到速度与安全性之间的最佳平衡,并能够快速交付大规模的代码。

通过 ACI 从 AKS 突发

通过 ACI 从 AKS 突发

使用 AKS 虚拟节点在 ACI 内部预配在几秒内启动的 Pod。这使 AKS 的运行容量能达到平均工作负载的要去。

Azure IoT 参考体系结构

Azure IoT 参考体系结构

本参考体系结构说明了 Azure 上使用 PaaS(平台即服务)组件的 IoT 应用程序的建议体系结构。

使用 AKS 进行机器学习模型培训

使用 AKS 进行机器学习模型培训

使用大型数据集培训模型是一项复杂的资源密集型任务。使用熟悉的工具(如 TensorFlow 和 Kubeflow)简化机器学习模型的培训。

数据流式处理方案

数据流式处理方案

使用 AKS 轻松引入并处理实时数据流,其中包含数百万个通过传感器收集的数据点。执行快速分析和计算,以快速形成对复杂场景的见解。

使用 AKS,只需为计算资源付费

  • 仅针对所使用的虚拟机、关联存储和网络资源付费
  • 利用免费群集管理

客户如何使用 Azure Kubernetes 服务 (AKS)

Hafslund 将容器化软件用于公用事业计划和改善客户服务

"We wanted a platform to speed development and testing but do it safely, without losing control over security and performance. That's why Azure and AKS are the perfect fit for us."

Ståle Heitmann,Hafslund Nett 首席技术官
Hafslund

Maersk 使用云推动基于 Kubernetes 构建的容器化解决方案的开发

"Using Kubernetes on Azure satisfies our objectives for efficient software development. It aligns well with our digital plans and our choice of open-source solutions."

Rasmus Hald,A.P. Moller - Maersk 云体系结构总监
Maersk

Siemens Healthineers 将更多的计算移到云,为开发基于价值的医疗护理提供支持

"Using AKS puts us into a position to not only deploy our business logic in Docker containers, including the orchestration, but also … to easily manage the exposure and control."

Thomas Gossler,Siemens Healthineers 数字生态系统平台首席架构师
Siemens

Finastra 选择 AKS 作为其新一代金融技术开发生态系统

"AKS gives us a pure Kubernetes and Docker imaging environment that we don't have to manage ourselves. Our team has regained the resources to accelerate deployment and maximize our PaaS offering."

Félix Grévy,Finastra 产品管理全球总监
Finastra

Bosch 使用地图匹配算法和 Azure Kubernetes 服务来提高车辆安全性

"When we started our journey on Azure, we were a really small team—just one or two developers. Our partnership with Microsoft, the support from their advisory teams, the great AKS documentation and enterprise expertise—it all helped us very much to succeed."

Bernhard Rode,Bosch 的软件工程师
Bosch

开始使用 Azure Kubernetes 服务 (AKS)

注册 Azure 免费帐户

探索核心 Kubernetes 基础结构组件和工作负载资源。

按照包含七部分的教程,在 AKS 中部署和运行应用程序。

培训材料和资源

什么是 Kubernetes?

了解 Kubernetes 概况和相关资源,包括帮助你熟练掌握 Kubernetes 的 Kubernetes 学习路径。通过电子书、视频、简短教程和深入的实践研讨会向专家学习。

文档和快速入门

请查看文档,了解快速入门、教程和操作方法指南。阅读 AKS 最佳做法以更好地了解技术细节、亲自体验 AKS 并了解用于在生产中设置 Kubernetes 的选项。

视频和网络研讨会

观看 AKS 视频和点播 Azure 网络研讨会,了解演示、主要功能和技术会议。

Azure 博客和更新

阅读博客并订阅更新,获取有关 Azure 产品的最新新闻和信息。

论坛和活动

通过 GitHubKubeCon 或你附近的 Kubernetes Meetup 与其他 AKS 用户沟通,深化你的专业知识。

AKS 更新、博客和公告

有关 Azure Kubernetes 服务 (AKS) 的常见问题解答

  • AKS 已在全球超过 39 个区域推出,且这一数字还在稳步上升中。

  • Kubernetes 是一款开源软件,有助于大规模部署和管理容器化应用程序。它协调 Azure 虚拟机的群集、安排容器、自动管理服务发现、整合负载均衡并跟踪资源分配。它还检查各资源的运行状况,并通过自动重启和自动复制来修复应用。

    AKS 提供托管 Kubernetes 服务,具有自动预配、升级、监视和按需缩放功能。要了解更多信息,请访问 Kubernetes 网站主题页面

  • Docker 和 Kubernetes 是互补的。Docker 为打包和分发容器化应用程序提供了一个开放的标准,而 Kubernetes 则协调和管理通过 Docker 创建的分布式容器化应用程序。换句话说,Kubernetes 提供了部署和运行通过 Docker 生成的应用程序所需的基础结构。

你随时可以开始设置 Azure 免费帐户