你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
资源命名和标记决策指南
除非只有简单的部署,否则,组织基于云的资源是 IT 部门至关重要的任务。 出于以下目的,请使用命名和标记标准来组织资源:
资源管理: IT 团队需要快速找到与特定工作负载、环境、所有权组或其他重要信息相关的资源。 组织资源对于分配组织角色和访问权限以便进行资源管理非常重要。
成本管理和优化: 若要使业务组知道云资源消耗情况,则需要 IT 部门了解每个团队正在使用的资源和工作负荷。 与成本相关的标记支持以下主题:
操作管理: 对于操作管理团队而言,与满足业务承诺和 SLA 相关的数据可见性是正在进行的操作的一个重要方面。 若要很好地管理操作,需要为任务关键性进行标记。
安全性: 数据和安全影响的分类是在出现违规或其他安全问题时供团队使用的关键数据点。 为了安全地操作,需要标记数据分类。
治理和法规遵从性:跨资源维护一致性有助于识别与议定策略之间的偏差。 资源标记的规范性指导演示了下面的一种模式如何在部署治理方案时提供帮助。 类似模式可供用于使用标记来评估法规符合性。
自动化: 合适的组织方案还使你可以在资源创建、操作监视和 DevOps 流程创建过程中利用自动化。 它还使 IT 能够更便捷地管理资源。
工作负荷优化: 标记有助于识别模式并解决广泛的问题。 标记还有助于识别支持单个工作负荷所需的资产。 将与每个工作负荷关联的所有资产进行标记可以更深入地分析任务关键型工作负荷,以做出合理的体系结构决策。
标记决策指南
标记方法可以是简单的,也可以是复杂的。 它可以支持 IT 团队管理云工作负载或整合与企业各方面相关的信息。
由 IT 部门调整的标记重点(如基于工作负载、应用程序或环境的标记)降低了监视资产的复杂性。 由于降低了复杂性,因此可以简化根据操作需求制定管理决策的过程。
包含根据业务调整的重点(如会计、业务所有权或业务关键性)的标记方案可能需要投入大量时间。 这些时间用在创建反映业务利益的标记标准和随时间推移维护这些标准上。 这项投资产生了一个标记系统,可优化整个企业的 IT 资产成本和价值核算。 将资产的业务价值与其运营成本关联起来,可以在更广泛的组织范围内更改 IT 的成本中心视角。
基线命名约定
标准化命名约定是组织云托管资源的起点。 通过结构合理的命名系统可以快速标识资源以便用于管理和计帐。 可能你的组织的其他部分中已在使用 IT 命名约定。 如果是这样,请考虑你的云命名约定是否应与之一致,还是应建立单独的基于云的标准。
注意
命名规则和限制因 Azure 资源而异。 命名约定必须符合这些规则。
资源标记模式
对于比只能提供一致命名约定更复杂的组织,云平台支持标记资源的功能。
标记是附加到资源的元数据元素。 标记由键/值字符串对组成。 包含在这些对中的值由你决定。 但是作为全面的命名和标记策略的一部分,应用一致的全局标记集是整体治理策略的关键部分。
在规划过程中,请使用以下问题来确定资源标记需要支持的信息类型:
- 命名和标记策略是否需要与公司内的现有策略集成?
- 是否会实现退款或报销计帐系统? 是否需要将资源与部门、业务组和团队的核算信息更详细地关联起来,而不是使用简单的订阅级别细分?
- 标记是否需要表示资源的详细信息(如法规符合性要求)? 操作详细信息(如运行时间要求、修补计划或安全要求)怎么样?
- 基于中心化 IT 策略的所有资源需要哪些标记? 哪些标记是可选的? 是否允许个别团队实施自己的自定义标记方案?
以下标记模式提供了如何使用标记来组织云资产的示例。 这些模式并非只能彼此独立使用,而是可以并行使用的。 它们提供了多种根据公司需求来组织资产的方法。
| 标记类型 | 示例 | 说明 |
|---|---|---|
| 功能 | app = catalogsearch1 tier = web webserver = apache env = prod env = staging env = dev |
按照资源在工作负荷中的用途、它们部署到的环境或是其他功能和操作详细信息对资源进行分类。 |
| 分类 | confidentiality = private SLA = 24hours |
对资源进行分类(按照资源的使用方式和对资源应用的策略)。 |
| 计帐 | department = finance program = business-initiative region = northamerica |
允许资源与组织中的特定组相关联,以便进行计费。 |
| 合作关系 | owner = jsmith contactalias = catsearchowners stakeholders = user1;user2;user3 |
提供有关与资源相关或受资源影响的人员(IT 外部)的信息。 |
| 目的 | businessprocess = support businessimpact = moderate revenueimpact = high |
使资源与业务功能保持一致,以更好地支持投资决策。 |
了解详细信息
有关 Azure 中的命名和标记的详细信息,请参阅:
- Azure 资源的命名约定。 有关 Azure 资源的建议命名约定,请参阅本指南。
- 使用标记来组织 Azure 资源和管理层次结构。 可以在资源组和单个资源级别应用 Azure 中的标记,从而可以基于所应用的标记灵活地确定任何会计报表的粒度。
后续步骤
资源标记只是云采用过程中需要体系结构决策的核心基础结构组件之一。 访问架构决策指南概述,了解在为其他类型的基础结构制定设计决策时使用的替代模式或模型。