简介

已完成

由于易于使用和多功能性,在软件开发中容器的使用已变得流行。 使用容器可以轻松打包应用程序并将其部署到任何计算环境,以便进行测试、缩放和上线。 在应用程序可满足更高要求时,可以通过部署其他容器实例轻松地横向扩展自己的服务。 容器耗费的资源也少于虚拟机。 通过此高效工作方式,可以更好地利用计算资源,从而节省资金。

标准容器管理运行时专注于管理各个容器。 但有时需要缩放多个容器并使其协同工作。 由于管理多个容器时需要考虑几个因素,因此缩放多个容器变得很有难度。 假设你需要处理负载均衡、安全性、网络连接和部署。 为简化此过程,使用容器管理平台(如 Kubernetes)十分常见。

假设你经营一家向全球客户提供资产跟踪解决方案的公司。 你的跟踪解决方案是作为微服务构建和部署的,然后打包到容器中。 你要使用容器化的实例来快速部署到新的客户区域,并按需缩放资源来满足全球客户需求。 你的任务是使用容器业务流程平台来简化开发、部署和管理容器化应用程序的过程。

你将在此处了解 Azure Kubernetes 服务 (AKS) 如何简化在 Azure 中管理托管 Kubernetes 环境的方式。 我们希望帮助你做出决定,确定 AKS 是否适合作为你的业务的 Kubernetes 平台。

学习目标

本模块介绍了以下内容:

  • 评估 Azure Kubernetes 服务是否是适合自己的 Kubernetes 业务流程平台
  • 介绍 Azure Kubernetes 服务的组件支持计算容器业务流程的工作原理

先决条件

  • 基本了解微服务