【发布时间】:2010-08-16 10:36:25
【问题描述】:
我正在 Azure 中设计一个 Web 服务。是否可以按最终用户计量实际的 Azure 平台使用成本? Azure 是否向最终用户提供计费服务?
【问题讨论】:
标签: web-services azure billing
我正在 Azure 中设计一个 Web 服务。是否可以按最终用户计量实际的 Azure 平台使用成本? Azure 是否向最终用户提供计费服务?
【问题讨论】:
标签: web-services azure billing
今天的 Windows Azure 计费模型侧重于向服务帐户的所有者计费 - 没有关于直通转售类型的计费的规定。
目前销售在 Windows Azure 上运行的应用程序和服务的推荐模式是为您的客户/与您的客户建立一个新的 Windows Azure 帐户,并将您的 Windows Azure 服务或 Web 应用程序部署到客户的 Windows Azure 帐户中。客户直接向 Windows Azure 支付他们使用的时间、存储空间和带宽,而客户则单独向您支付开发或维护应用程序的费用。
如果您的客户是一家希望使用您的 Azure 软件来支持其数千名客户的企业,则此模型是可行的 - 每个客户企业都有自己的 Azure 帐户。如果您的软件是单用户应用程序,例如您出售给个人最终用户的个人税收包或单人纸牌游戏,则此模型不起作用。
【讨论】:
正如大家所说,Azure 不支持任何计费或 Web 服务进行计费,但是在 codeplex 上,您可以找到用于自己计费的示例/类型的基础架构。
默认实现包括对 PayPay 的支持..
无论如何......它可能会有所帮助......
简介如下:
云供应和计费 (CPB) 是一种简单但功能强大的 Web 应用程序,允许服务提供商向其客户公开其 Windows Azure 平台服务和资源。
CPB 支持两种主要业务场景:
【讨论】:
查看 Microsoft DPE 团队发布的新 Cloud Ninja Metering Block,它为您提供强大且可扩展的功能,以便在多租户应用程序中启用按租户计量。
【讨论】:
答案“今天的 Windows Azure 计费模型侧重于对服务帐户的所有者进行计费 - 没有关于直通转售类型的计费的规定。”在这一点上几乎是底线。
如上所述,上面列出了软件的可能性,但我还有一点要补充。
在 SaaS 风格的解决方案中,需要按照您的建议分解成本。需要做的是分解成本,并将它们与应用程序中的事件相关联,可能作为与实际应用程序非常松散耦合的横切关注点。然后可以在您的级别进行跟踪,以实现应用程序的多租户。在 Windows Azure 中也必须小心,因为每个用户安装的多租户应用程序在没有非常彻底地审查定价以及架构如何影响定价的情况下衡量、监控和定价是一件棘手的事情。
祝你好运。我一直在研究一些基本的定价架构,它是一个相当复杂的组合,具体取决于架构的部署方式。
【讨论】:
我会去 www.cloudsplit.com 看看
不确定它是否完全开放。
【讨论】: