Consolidated Billing作为AWS Organization的一大好处被频繁提及。
我的简单理解就是一堆人花钱,然后让一个人买单。
可这对“组织”又有什么好处呢?我一直有这样的疑问。
首先,只拿到一张账单,对于整个”组织“来说是非常方便的 – 总比拿着几百张员工账单来得轻巧。
这一张账单并不只有一个数字的,而是有各个账户的分别数字的,类似于:

一目了然,是不是?
第三个好处,我认为是Consolidated billing最大的好处:资源共享或者资源累积。
AWS的很多东西,是你用得越多越便宜的。
存储、request、时长……
拿最简单的S3举例,每月50TB以下2毛3一个GB,50TB-500TB就变成2毛2,500TB以上2毛1。
而AWS Organization启用了Consolidated billing后,就可以把”组织“内所有account的使用情况汇总算钱。那是不是比每个人按照自己的使用情况单独算钱要省呀。
这个,称为Volume discounts。
特别地,我想提一下有一种资源的共享:RI (reserved instances)
比如EC2,比如RDS,比如ElasticCache,比如ElasticSearch。
如果一个Org中有人申请了RI,那么其他人是可以在某些情况下也享受RI价格的:
- 总数不能超过总申请数。比如A申请了3个RI,但A只用了2个。那B用的1个可以享受RI价格,B的第二个就不享受了。
- 必须在同一个AZ的机器才能享受同样的价格。
- 必须是同样类型的(RDS,ElasticCache)
