用云成本拆分到各游戏团队,工作量大、容易出错
绝地科技在单一Amazon云账户中部署了多款游戏,每款游戏由不同的团队开发运营,云资源的使用成本需要拆分给各个团队,独立核算。每个月初,云管理员需要导出Amazon云帐单,手工逐行拆分到各游戏团队,不但工作量大、而且容易出错。
多Amazon云账户方案会提高用云成本
为每款游戏单独开立Amazon云账户,看似能够解决上述问题,但会大幅增加用云总成本。因为绝地科技采购了Amazon Shield Advanced安全服务防范DDoS攻击。该服务提供随时待命的DDoS 响应团队 (DRT) ,会每月向每个购买此服务的Amazon云账户收取3000美元固定费用。 另外,现有游戏应用迁移到新开立的Amazon账户也存在一定风险和工作量。
成本标签方案准确性不满足要求
Amazon云允许客户在云资源上设置标签,并在Billing and Cost Management中设置为成本标签。这样导出的详单csv文件中就带有该标签,可以用来进行成本分类。但是,游戏应用使用的云资源经常变动,需要为EC2、EBS、快照等分别设置标签,容易遗漏;导出的csv文件还需要进一步加工处理;更难以接受的是,EC2、RDS等云资源产生的流量费用,是无法设置成本标签的,而游戏应用中流量成本占比不可忽略,这影响了成本拆分的准确性。