Lorem ipsum dolor sit conse..

云帐单如何拆分到各游戏团队

关于绝地科技

杭州绝地科技股份有限公司(Jedi,以下简称绝地科技)成立与2013年8月,一直致力于精品移动游戏开发和运营。其团队在游戏行业具有多年的丰富经验,曾经开发运营过多款成功的游戏项目。2014年绝地推出的“天天挂机”作为全球首款放置类RPG游戏,开创放置类手游之先河。随后“正统三国、朕的江山、银河战舰”等精品游戏全球发行,获得了业内和玩家的广泛的认可和赞誉,荣登各类排行榜。

面临的挑战

用云成本拆分到各游戏团队,工作量大、容易出错
绝地科技在单一Amazon云账户中部署了多款游戏,每款游戏由不同的团队开发运营,云资源的使用成本需要拆分给各个团队,独立核算。每个月初,云管理员需要导出Amazon云帐单,手工逐行拆分到各游戏团队,不但工作量大、而且容易出错。

多Amazon云账户方案会提高用云成本
为每款游戏单独开立Amazon云账户,看似能够解决上述问题,但会大幅增加用云总成本。因为绝地科技采购了Amazon Shield Advanced安全服务防范DDoS攻击。该服务提供随时待命的DDoS 响应团队 (DRT) ,会每月向每个购买此服务的Amazon云账户收取3000美元固定费用。 另外,现有游戏应用迁移到新开立的Amazon账户也存在一定风险和工作量。

成本标签方案准确性不满足要求
Amazon云允许客户在云资源上设置标签,并在Billing and Cost Management中设置为成本标签。这样导出的详单csv文件中就带有该标签,可以用来进行成本分类。但是,游戏应用使用的云资源经常变动,需要为EC2、EBS、快照等分别设置标签,容易遗漏;导出的csv文件还需要进一步加工处理;更难以接受的是,EC2、RDS等云资源产生的流量费用,是无法设置成本标签的,而游戏应用中流量成本占比不可忽略,这影响了成本拆分的准确性。

方案及部署

绝地科技选择了泰岳云业务的SaaS化云帐单管理工具,其主要功能是基于客户自定义的“业务”拆分Amazon云帐单,正好适合绝地的核心需求。 绝地科技的云管理员进行了如下简单操作, 就可以随时下载按业务拆分的云帐单,并直接提交给公司财务和各游戏团队,作为独立核算的依据了 。

由于绝地科技已经选择泰岳云业务作为其SPP代付商,其AWS账户已经成为泰岳Amazon云组织的成员账户。因为无需在自身Amazon云账户中设置CUR详单。

  1. 中注册账户,指定自己的Amazon云账户;
  2. 把每个独立核算的游戏团队设置为一项“业务”;
  3. 一次性设置各云资源到各业务的归属关系

绝地科技的EC2大多有多块EBS磁盘,多组快照,为了进一步简化设置工作,同时保证把EC2产生的流量费用准确归入对应的游戏团队。在绝地自身Amazon云账户中安装了Ultra-CMT提供的Lambda函数,通过打标签方式把EBS、快照等附属资源关联到对应的EC2、RDS等基础资源。

取得的成效

  1. 一次性初始化设置,实现按游戏团队拆分Amazon云的用云成本,化繁为简 
  2. EBS磁盘、快照、流量等费用自动归属到对应EC2、RDS,减少配置工作量和人为差错
  3.  Amazon Shiled等资源费用可按比例分摊到各游戏团队,可人工设置分摊比例

为什么选择泰岳云工具

工具贴近需求

  • 可灵活定义业务和云资源归属关系
  • 多业务可分摊指定资源费用,可灵活设置分摊比例
  • 附属资源可自动匹配基础资源,简化设置
  • 各业务用云费用报表可直接提交给各业务单位使用
  • 安装配置简单方便
  • 遵循最小授权原则,无安全隐患

厂商技术实例

  • 软件能力成熟度模型集成(CMMI)五级
  • ISO27001、国家信息安全服务二级
  • ISO20000、ITSS运维能力成熟度评估三级
  • ISO9001、计算机信息系统集成一级
  • AWS高级咨询合作伙伴
  • AWS战略合作伙伴
  • 200+AWS认证人员