FinOps 中心是一个可靠、可信的平台,用于成本分析、见解和优化 - 虚拟命令中心供整个组织负责人根据组织需求报告、监视和优化成本。 FinOps 中心侧重于三个核心设计原则:
-
成为标准
努力成为 FinOps 框架的主要体现。 -
专为缩放而构建
旨在支持最大的帐户和组织。 -
打开和可扩展
拥抱生态系统并优先启用平台。
FinOps 中心扩展了成本管理,通过 Microsoft Fabric、Azure 数据资源管理器和 GitHub Copilot 等工具为高级数据报告和分析提供了一个可扩展的平台。 FinOps 中心是构建自己的成本管理和优化解决方案的基础,或者使用无缝连接的 AI 驱动的工具扩充现有解决方案。
注意
估计成本:起价为每月 120 美元,每监视 100 万美元成本需额外支付每月 10 美元。
预计每月成本包括单节点 Azure 数据资源管理器群集的 120 美元,F2 Fabric 容量为 300 美元,此外,每监控 100 万美元的 Azure 存储和处理成本为 10 美元。 确切成本因折扣、数据大小(我们估计每 100 万美元大约 20GB)和 Fabric 或 Power BI 许可证要求而异。 没有数据资源管理器或 Fabric 的成本为每 100 万美元 5 美元。 有关详细信息,请参阅 Azure 定价计算器中的 FinOps 中心成本估算。
为什么使用 FinOps 中心?
许多使用Microsoft成本管理的组织最终都会遇到一道墙,他们需要一些本机不可用的功能。 当他们这样做时,他们的唯一选择是使用许多第三方工具之一或从头开始生成内容。 虽然成本管理工具生态系统丰富而庞大,但有许多伟大的选择,但它们可能过于过度,或者他们可能无法解决特定的需求。 在这些情况下,组织导出成本数据并生成自定义解决方案。 但存在许多挑战,因为这些组织没有配备设计、生成和维护可缩放数据平台所需的数据工程师。 FinOps 中心寻求提供该基础,以简化使用你自己的本土成本管理解决方案启动和运行工作的基础。
FinOps 中心简化了实现 FinOps Framework。 它们旨在进行缩放以满足最大的企业需求。 而且,它们开放且可扩展,可支持构建自定义解决方案,而无需构建后端数据存储。 FinOps 中心专为社区和社区设计。 加入讨论,让我们了解下一步想要了解的内容,或了解如何参与团队。
好处
FinOps 中心在使用成本管理导出方面提供了许多好处:
- 报告不同租户中多个帐户和订阅的成本和使用情况。
- 汇总 EA 和 MCA 帐户的谈判折扣和承诺折扣带来的优惠。
- 以秒为单位运行高级分析查询并报告逐年成本趋势。
- 利用由 AI 提供支持的工具(如 GitHub Copilot)或生成自定义代理,通过 MCP 服务器加速 FinOps 任务,该服务器可了解 FinOps 并无缝连接到数据。
- 将数据引入到 Microsoft Fabric Real-Time Intelligence (RTI) 或 Azure 数据资源管理器(ADX) 中。
- 与 FinOps 开放成本和使用情况规范(FOCUS)完全一致。
- 扩展了对更多云、帐户和范围的支持:
- 计费和订阅范围
- Azure 政府云
- Azure 中国
- Microsoft在线服务协议 (MOSA) 订阅
- 可通过数据工厂、数据资源管理器、Fabric 和 Power BI 功能进行扩展,以集成业务或其他提供程序成本数据。
- 未来的数据集版本将添加新列或更改现有列,从而提供向后兼容性。
- 将导出的数据转换为 parquet,以便更快地访问数据。
¹ MOSA(或即用即付)订阅仅在 FinOps hubs 0.1.1 中受支持。 FinOps 中心 0.2 及更高版本需要来自成本管理导出的 FOCUS 成本数据,而 MOSA 订阅不支持此功能。 请联系支持人员,了解如何过渡到Microsoft 客户协议帐户。
包含的内容
FinOps 中心模板包含以下资源:
- 可选:Azure 数据资源管理器(Kusto)或 Microsoft Fabric Real-Time Intelligence (RTI)作为用于高级分析的可缩放数据存储。
- 存储帐户(Data Lake Storage Gen2)作为用于数据导入的中转区。
- 用于管理数据引入和清理的数据工厂实例。
- 密钥库存储数据工厂系统托管标识凭据。
部署后,可以使用 KQL 查询直接查询数据,使用可用的数据资源管理器仪表板、Fabric Real-Time 仪表板或 Power BI 报表可视化数据;或直接从自己的工具连接到数据库或存储帐户。
浏览 FinOps 报表
FinOps 工具包包括五个 Power BI 报表,这些报表在三个集中可用:
- PowerBI-demo.zip 包含包含示例数据的报表。
- PowerBI-kql.zip 用于连接数据资源管理器的模板。
- 用于连接到存储帐户的 PowerBI-storage.zip 模板。
注意
本文包含显示示例数据的图像。 任何价格数据仅用于测试目的。
创建新的中心
若要创建新的 FinOps 中心,请执行以下步骤:
- 为您的订阅启用 CostManagementExports 和 EventGrid 资源提供服务。
- 请与您的网络管理员一起规划公共或专用网络路由。 了解详细信息。
- 可选:设置 Microsoft Fabric Real-Time Intelligence。
- 部署 FinOps 中心模板。
- 部署到 Azure
- 部署到 Azure Gov
- 部署到 Azure 中国区(仅限 "MCA")
- 在成本管理中创建导出或授予对 FinOps 中心的访问权限。 了解详细信息。
- 设置 数据资源管理器仪表板 或 Power BI 报表。
有关更多详细信息,请参阅 创建和更新 FinOps 中心。 如果遇到任何问题,请参阅 故障排除指南。
中心入门
部署中心实例后,可通过多种方式开始使用:
自定义预生成的 Power BI 报表。
Power BI 报表是初学者模板,旨在进行自定义。 我们鼓励你根据需要进行自定义。 了解详细信息。
创建自己的 Power BI 报表。
如果要创建自己的报表或向现有报表添加成本数据,可以从 预生成的报表复制查询。 或者,可以使用 Azure Data Lake Storage Gen2 连接器手动连接。
从自定义工具访问成本数据。
数据存储在 Azure 数据资源管理器 或 Microsoft Fabric Real-Time Intelligence 和 Azure Data Lake Storage Gen2 中。 可以使用支持其中一个平台的任何工具。 有关可用列的详细信息,请参阅 数据字典。
使用数据工厂应用成本分配逻辑、扩充或操作成本数据。
数据工厂 用于引入和转换数据。 建议使用数据工厂作为经济高效的解决方案,将自定义逻辑应用于成本数据。 请勿修改 msexports 容器中的内置管道或数据。 如果创建自定义管道,请监视引入容器中的新数据,并使用一致的前缀来确保它们不会与新管道重叠。 有关 如何处理数据的详细信息,请参阅数据处理 。
使用 Power Automate 生成自定义警报。
有许多用于生成自定义警报的选项。 对于不熟悉自动化的人员,Power Automate 是一个很好的选择。 还可以使用支持自定义代码或直接访问 Azure Data Lake Storage Gen2 中的数据的其他任何服务。
有关其他示例,请参阅 使用 FinOps 中心创建自定义分析和报告。
无论你选择做什么,我们建议创建新的 Bicep 模块以支持更新解决方案。 可以引用 finops-hub/main.bicep
或 hub.bicep
直接确保可以在发布更新时应用新更新。
如果需要更改 hub.bicep
,请确保跟踪这些更改,并在升级到最新版本时重新应用这些更改。 我们通常不建议直接修改模板或模块,以避免与将来的更新冲突。 相反,请考虑将这些更改贡献回开放源代码项目。
了解详细信息。
如果访问存储中的数据或正在创建或自定义 Power BI 报表,请参阅 数据字典,了解有关可用列的详细信息。
所需的权限
配置和管理 FinOps 中心需要以下权限:
- 配置导出需要满足以下条件之一,具体取决于范围:
- 订阅和资源组:成本管理贡献者。
- EA 计费范围:企业读取者、部门读取者或帐户所有者(也称为注册帐户)。
- MCA 计费范围:计费帐户、计费配置文件或发票科目的参与者。
- MPA 计费范围:计费帐户、计费配置文件或客户的贡献者。
- 部署 FinOps 中心模板需要以下项之一:
- 参与者 和 基于角色的访问控制管理员
- 所有者
- 有关最低特权访问,请参阅 模板详细信息。
- 配置 Power BI 需要以下项之一
- 存储报告: 存储 Blob 数据读取器 或 SAS 令牌
- KQL 报告:中心数据库和引入数据库的查看器。
CSP 客户需要为每个订阅配置导出,以便将其总成本引入 FinOps 中心。 成本管理不支持 MCA 或 CSP 订阅的管理组导出(截至 2024 年 5 月)。
有关信息,请参阅 成本管理文档。
提供反馈
请您给我们一个简短的评价,让我们知道我们做得怎么样。 我们将使用这些评审来改进和扩展 FinOps 工具和资源。
如果您在寻找特定的东西,可以为现有想法投票或者创建新想法。 与他人分享想法,以获得更多的选票。 我们专注于拥有最多选票的想法。
相关内容
相关的 FinOps 功能:
相关产品:
相关解决方案: