作者:弈川

开头咱们先讲一个小故事,这也是许多创业团队常常碰到的状况:

小王是一家互联网创业公司的研制领导,开始创业的时候研制团队只有 10 人左右。其时他最大的痛点是,怎么带领技能团队尽快把 Idea 落地,事务上线。因而其时最大的诉求是事务能够快速开发迭代,一起其时事务量并不会太大,云资源本钱也不是太高,天然也不会太 care 云资源的本钱分配。但是随着事务的高速开展,事务架构也从原来的单体使用变成了微服务使用,一起,小王的公司也随之快速扩张,研制人员也从 10 人扩张到一百多人。

此刻,作为公司 CTO 的小王,也不得不将更多的重心从技能架构办理放到研制团队的办理上来。此刻摆在他面前的研制团队分成了 7、8 个小组,分别负责不同微服务模块,包括了用户中心,交易中心,日志中心等等……云资源的本钱呈指数增长​,本钱优化、预算分配也成为了小王的当务之急。

那么有没有一款好的东西能够协助小王处理这些问题呢?这时候就要借助一项企业高档特性—企业分账了。

SAE 企业分账才能介绍

Serverless 使用引擎(SAE)作为一个经过多年开展沉积,老练优异的 PaaS 平台,天然也是具备了企业分账的才能,其中心便是经过阿里云的 Tag 标签系统,完结使用的账单的分类,然后再经过阿里云的费用中心进行一些装备,最终完结分账。

标签规划

当云资源(在 SAE 中便是使用)逐渐增多时,利用标签将资源进行分组办理和归类,能够便于查找、聚合资源。最常见的便是为不同环境或项目等设置不同的标签,示例如下:

  • 环境阻隔:为不同的环境(如生产环境和测验环境)、操作系统(如 Windows Server 和 Linux)或者客户端平台(如 iOS 和 Android)绑定不同的标签。

  • 项目办理:在团队或者项目办理中,您能够添加以群组、项目或部分为维度的标签(如 CostCenter:aliyun),实现分组、分账办理。

企业分账如何帮助用户解决成本优化和预算分配的问题

实现办法

SAE 实现企业分账的操作办法如下:

  1. 基于组织或事务维度,为资源(使用)规划标签。(图示中①)
  2. 经过 SAE 控制台或 API 为使用绑定标签,树立使用和标签的关系。(图示中②)
  3. 经过阿里云用户中心检查费用账单。(图示中③)
  • 过程一

首先根据本身的事务,进行标签规划,然后能够到 SAE 控制台的使用办理页面内,进行标签的修改。标签都是一对键值对(Key-Value)组成,每一个使用最多能够打 20 个标签。

企业分账如何帮助用户解决成本优化和预算分配的问题

  • 过程二

需要在费用中心启用费用标签,启用过后,相关标签所包含的云资源的账单才会真实带上标签信息。只有账单带上了标签,咱们才能在账单明细中经过标签进行过滤挑选。

企业分账如何帮助用户解决成本优化和预算分配的问题

企业分账如何帮助用户解决成本优化和预算分配的问题

别的,咱们还能够新增财政单元,将相关标签的资源分配进该财政单元。此处的财政单元能够了解是一个费用统计调集,将资源实例分配到创建的“财政单元”中,并按照“财政单元”维度灵活汇总、检查相应资源实例的账单费用。例如能够将相同标签(相当于同一个部分)的不同云资源一致集中到一个财政单元,进行一致的账单统计与办理。

企业分账如何帮助用户解决成本优化和预算分配的问题

企业分账如何帮助用户解决成本优化和预算分配的问题

  • 过程三

最后,能够在分账账单中检查对应的财政单元的相关详细账单,一起还能够导出方便进一步数据处理。“分账账单”包含了 SAE 使用 CPU 与内存的费用明细,用户能够用于检查每个“分拆项”的具体用量,一起每个收费项也包含了标签信息,因而作为企业内部分账的参考依据。

在分账账单中定制列勾选,用量与资源包抵扣,即可在控制台中显现计量明细。

企业分账如何帮助用户解决成本优化和预算分配的问题

此刻,咱们能够看到相关账单明细,关于按量付费的客户,能够看到相关实例的用量状况。关于购买了资源包的用户,还能看到资源包抵扣状况。

企业分账如何帮助用户解决成本优化和预算分配的问题

并且,能够根据标签过滤显现账单详情,一起也能够将整个账单导出成 CSV 格式的文件,便于统计分析。

企业分账如何帮助用户解决成本优化和预算分配的问题

总结

咱们能够发现企业分账这个功用,是面向企业客户消费费用分账的场景,处理的是企业费用内部 chargeback 的问题。企业费用分账无论是关于大企业,仍是文中小王地点的日益开展壮大的中小企业都是一个必不可少的需求。它不只是作为一个企业迈向标准与老练的重要标识,它也成为了企业上云做云产品选型的重要考量,因而标签分账功用也是 SAE 企业级才能的重要体现。

Serverless 使用引擎 SAE(Serverless App Engine)是一个全托管、免运维、高弹性的通用 PaaS 平台。SAE 支持 Spring Cloud、Dubbo、HSF、Web 使用和 XXL-JOB、ElasticJob 任务的全托管,零改造搬迁、无门槛容器化、并提供了开源侧诸多增强才能和企业级高档特性。