5

假设您在 aws 上有一个应用程序,并且您想为客户使用的每 GB 存储空间收费。如果您为此使用自己的 aws 帐户(客户没有亚马逊 aws 帐户),有没有办法从亚马逊获取此信息或自行收集。

例如:月底花费了 10GB。必须充电。如何弄清楚 5 个客户中的每一个客户需要支付什么费用?

亚马逊可以提供这个信息吗?如果亚马逊不能提供这个,怎么办?存储/带宽和处理时间的相同问题。

基本上做亚马逊做的事情:P

即使这很难,如何确保如果您销售 1gb / 月的包裹(存储示例),客户不会超过。处理这个的任何模式(如我可以使用的代码模式)?

4

1 回答 1

7

Amazon 提供了一项我认为完全符合您要求的服务,称为“DevPay”,它能够跟踪用户 S3 的使用情况并对其收费。

http://aws.amazon.com/devpay/

来自 DevPay 文档:

“Amazon DevPay 是一种简单易用的在线计费和账户管理服务,使企业能够轻松销售内置于 Amazon Web Services 或在其之上运行的应用程序。它旨在让在云中运行的应用程序并且对开发人员来说更容易按需使用。”

如果由于某种原因您不能使用它,那么您可以在应用程序中跟踪用户的使用情况......

于 2011-06-17T15:06:41.937 回答