如今,各公司正努力控制和管理日益复杂的环境。这些环境跨数据中心、多个云和边缘环境扩展。 每个环境和云都具有自己的一组管理工具,而新的 DevOps 和 ITOps 操作模型可能很难跨资源实现。
Azure Arc 通过提供一致的多云和本地管理平台,从而简化了治理和管理。
Azure Arc 提供一种集中统一的方式来执行以下操作:
通过将现有的非 Azure 和/或本地资源映射到 Azure 资源管理器中进行管理,统一管理整个环境。
管理虚拟机和 Kubernetes 群集,就像它们在 Azure 中运行一样。
无论资源位于何处,都可以使用熟悉的 Azure 服务和管理功能。
继续使用传统的 ITOps,同时引入 DevOps 做法,以支持环境中的新云原生模式。
将自定义位置配置为已启用 Azure Arc 的 Kubernetes 群集和群集扩展上的抽象层。
注意
若要以高分辨率下载 Arc 图表,请访问 Jumpstart Gems。
目前,可以通过 Azure Arc 管理 Azure 外部托管的以下资源类型:
服务器和虚拟机:管理在 Azure 外部托管的 Windows 和 Linux 物理服务器和虚拟机。
Kubernetes 群集:附加和配置在任意位置运行且支持多种发行版的 Kubernetes 群集。
注意
有关 Azure Arc 产品/服务的不同服务的详细信息,请参阅 为计算机选择正确的 Azure Arc 服务。
主要功能和优势
Azure Arc 支持的一些主要场景如下:
在整个环境中为服务器实现一致的资产清查、管理、治理和安全性。
配置 Azure VM 扩展以使用 Azure 管理服务监视、保护和更新服务器。
大规模管理和治理 Kubernetes 群集。
使用 GitOps 部署配置到一个或多个群集,配置来源于 Git 存储库。
使用 Azure Policy 实现 Kubernetes 群集的零接触合规性和配置。
在任何 Kubernetes 环境上运行 Azure 数据服务,就像在 Azure 中运行一样(特别是具有升级、更新、安全性和监视等权益的 Azure SQL 托管实例)。 使用弹性扩展,应用更新,而不会导致任何应用程序停机,即使没有持续连接到 Azure。
在自定义位置的已启用 Azure Arc 的 Kubernetes群集上创建,将它们用作部署 Azure 服务实例的目标位置。
无论使用的是 Azure 门户、Azure CLI、Azure PowerShell 还是 Azure REST API,都能获得查看已启用 Azure Arc 资源的一致体验。
定价
下面是 Azure Arc 目前可用功能的定价信息。
已启用 Azure Arc 的服务器
提供以下 Azure Arc 控制平面功能,而无需额外费用:
- 通过 Azure 管理组和标记来整理资源
- 通过 Azure Resource Graph 进行搜索和索引
- 通过 Azure 基于角色的访问控制 (RBAC) 实现访问和安全性
- 通过模板和扩展实现环境和自动化
在启用 Azure Arc 的服务器上使用的任何 Azure 服务(如 Azure Monitor)都将按照该服务的定价收费。 有关详细信息,请参阅 Azure 定价页。
已启用 Azure Arc 的 Kubernetes
在启用了 Azure Arc 的 Kubernetes 上使用的任何 Azure 服务(如 Azure Monitor)都将按照该服务的定价收费。
有关已启用 Azure Arc 的 Kubernetes 上的配置定价的详细信息,请参阅 Azure 定价页。
后续步骤
浏览 Azure Arc 快速入门以体验 Azure Arc。
通过 Azure Arc 着陆区加速器了解最佳做法和设计模式。
了解 Azure Arc 的网络要求。