我有我确定是一个非常普遍的问题。 我们公司有很多项目和小组为不同的客户工作。 我们在云中进行了大量的开发工作,并在那里部署我们的解决scheme。
我们有一个VPC设置,将项目彼此隔离在自己的子网中,VPC正在通过硬件VPN连接返回总部。
我们需要跟踪每个项目的成本。 我目前实现的方式是通过提供自己的工具来启动和停止logging哪个用户(以及哪个项目)logging实例的实例。 这对BoxUsage成本没有问题,但是没有其他成本。
我可以为每个项目创build一个单独的帐户,并使用合并结算,我认为这将允许我支付一次,但是跟踪每个“项目”的成本,但是我不能共享公共资源(例如将账户B的运行实例相同的VPC)。
有没有人有什么build议?
截至2012年8月21日,AWS支持基于标签的成本分配计费。
您可以从这些服务标记资源:
基本上,您可以标记资源,然后通过告知哪些标记对您的成本分配有意义来configurationAWS计费报告。 您的结算报告将为您configuration的每个标签添加一个新列,您可以按这些值进行sorting/筛选。
更多信息: http : //aws.typepad.com/aws/2012/08/aws-cost-allocation.html
你不能。 AWS没有任何(有用的)跟踪这种成本的能力。 我从在某个AWS大型经销商处工作的人处得到的build议是,自己屏蔽和监控bejesus,并用它来分摊成本。 或者,是的,巩固计费(这是我们为我们的客户做的)。 VPN很便宜,所以将VPC与自己的VPN分开回到hivemind应该没问题。
完全披露:我在Cloudability工作,我们看到这个要求很多。
如果您想要从单个帐户中划分费用或使用情况数据,标记绝对是您的select。 但是,正如womble所指出的那样,AWS并不能让您轻松查看数据。
很多人不知道的是,像Cloudability这样的工具可以自动收集所有的AWS支出和标记数据,所以无论您使用多less个帐户,都可以按照需要查看的方式细分成本。
您也可以按照build议的方式将数据进行屏幕抓取,或者使用AWS的程序访问权限下载所有详细的结算数据,并使用类似Excel的东西来创build报告。