Azure - 管理账单,用户访问和使用情况计算

时间:2016-02-02 12:52:06

标签: azure azure-storage-blobs iaas

我有一项业务要求,Azure订阅所有者将配置用户组,如基础架构管理,结算管理员,企业用户。 Ifra管理员应该登录此Portal&只能看到与Infra配置相关的选项。计费管理员应该可以访问企业范围内的Azure使用情况 - 他们应该能够为各个团队(属于组织的一部分)生成帐单。企业用户是那些想要购买天蓝色存储,虚拟机等的人,他们希望获得所需的基础设施的估算成本。

我正在寻找满足此要求的解决方案/方法。如果Azure Portal已经提供此功能,请提供参考资料。如果我应该构建内部使用Azure API的新自定义Web应用程序,那么也让我知道该选项。

如果有任何产品已经做到这一点,即使是开放的。

深深感谢你的帮助。非常感谢 :) 维沙尔。

1 个答案:

答案 0 :(得分:0)

让我通过分两部分来解答你的问题:

  1. 管理用户 - 这是您今天可以在Azure中执行的操作。前段时间,Azure公布了Role-based access control (RBAC),就管理用户和授予他们执行权限的权限而言,这很适合您。因此,在您的方案中,所有者将在Azure Active Directory中创建用户和组,然后将这些用户和组置于适当的角色。当用户或组成员尝试管理资源时(通过登录portal或使用Azure PowerShell Cmdlet等其他工具),他们只能执行他们所允许的角色。

  2. 管理帐单 - 虽然Azure门户公开了结算功能(并且有一个结算/使用REST API),但它没有您正在寻找的功能。您需要做的是寻找支持Azure的ITFM(IT财务管理)系统。在我的脑海中,我想到了两个工具 - Cloudyn&云巡洋舰。您可以在此处了解详情:https://azure.microsoft.com/en-in/documentation/articles/billing-usage-rate-card-overview/。您可以随时使用Billing/Usage REST API来创建自己的解决方案。如果您正在编写自己的解决方案,则可能需要查看Billing Samples on GitHub