一种云资源账单分析方法及平台技术

技术编号:33893381 阅读:20 留言:0更新日期:2022-06-22 17:29
本发明专利技术涉及云数据处理技术领域,公开了一种云资源账单分析方法及平台,包括如下步骤:S1,通过访问密钥登陆主账户和子账户,获取客户的原始账单数据,存入存储桶中;S2,筛选原始账单数据的Invoice ID列,判断原始账单数据是否生成完整;S3,对完整的原始账单数据进行筛选,筛选税后费用、预留实例订阅费用,并通过搜索“credit from”判断得到credit充值对象,是合作伙伴充值或客户充值;S4,将筛选后的数据整理成对账单,并将对账单以及原始数据整理传入数据中台,并通过前端WEB页面做数据可视化展示;使得客户能够快速高效的完成对账工作,简单快速了解利润及消费趋势,使得AWS的资源利用率高且有效。利用率高且有效。利用率高且有效。

【技术实现步骤摘要】
一种云资源账单分析方法及平台


[0001]本专利技术涉及云数据处理
,具体涉及一种云资源账单分析方法及平台。

技术介绍

[0002]Amazon Web Services(AWS,亚马逊云服务平台)是提供计算、存储、安全、数据分析、人工智能服务、物联网平台等的综合云计算服务平台,许多用户存在着基础设施服务不断改变的情况,但云平台并没有提供一种更直观的方式来让用户查看成本、客户用量等多方面的数据及变化趋势,以及监控和分析云平台中资产、成本的方法,使得在亚马逊云平台的用户的资源利用率较差。

技术实现思路

[0003]针对现有技术存在的不足,本专利技术的目的在于提供一种云资源账单分析方法及平台。
[0004]为了实现上述目的,本专利技术提供如下技术方案:
[0005]一种云资源账单分析方法,包括如下步骤:S1,通过访问密钥登陆主账户和子账户,获取客户的原始账单数据,存入存储桶中;S2,筛选原始账单数据的Invoice ID列,判断原始账单数据是否生成完整;S3,对完整的原始账单数据进行筛选,筛选税后费用、预留实例订阅费用,并通过搜索“credit from”判断得到credit充值对象,是合作伙伴充值或客户充值;S4,将筛选后的数据整理成对账单,并将对账单以及原始数据整理传入数据中台,并通过前端WEB页面做数据可视化展示。
[0006]在本专利技术中,优选的,在进行步骤S1前,进行相关配置:配置1,配置中国区或国际区的访问密钥,使得能够通过AWS认证,从而获取原始账单数据;配置2,配置中央身份账户架构,以获取子账户的原始账单数据;配置3,统一命名存储桶账号ID,以方便后期寻址对应的存储桶中存储的原始账单数据。
[0007]在本专利技术中,优选的,在所述配置1中,添加具有AWS S3访问权限的IAM User的访问密钥。
[0008]在本专利技术中,优选的,在所述配置2中,在主账户中配置转换角色策略附加给IAM User,并在子账户中创建允许外部账户的角色,并允许主账户通过转换角色策略承担角色,从而获取子账户中的账单。
[0009]在本专利技术中,优选的,在步骤S1中,通过AWS sdk api接口与AWS连接,通过访问密钥登陆到主账户,再通过所述转换角色策略登陆到子账户,通过AWS sdk api接口下载AWS提供的CSV格式的详细账单,即原始账单数据。
[0010]在本专利技术中,优选的,在步骤S2中,当筛选Invoice ID列,返回“Estimated”时,说明原始账单数据还在生成中,如无返回,代表原始账单数据生成完成。
[0011]在本专利技术中,优选的,在步骤S3中,通过筛选原始账单数据最后一列的总计,从而得到每个链接帐户的税后费用,通过筛选原始账单的Item Description列搜索

Subscription”筛选出预留实例订阅的费用,通过在Item Description列搜索“credit from”来判断credit是合作伙伴充值,还是客户自己充值。
[0012]在本专利技术中,优选的,在步骤S4中,对生成的对账单处理成包括利润报表、资源使用报表等可视化图表进行展示,方便查看。
[0013]在本专利技术中,优选的,步骤S1还包括数据的定时定周期的数据获取,通过设置时间或周期,可自动进行客户的原始账单数据的采集。
[0014]一种云资源账单分析平台,包括Rebilling系统、读取分析系统、存储桶、数据中台、数据库以及可视化展示系统,所述Rebilling系统与所述数据中台连接,读取分析系统与所述数据中台、存储桶连接,数据库与所述数据中台以及可视化展示系统连接,进行数据交互,其中数据中读取数据库中数据,并下发任务至Rebilling系统,Rebilling系统为AWS中的客户计费部分,读取分析系统获取Rebilling系统中的原始账单数据,传输至对应账户ID的存储桶内存储,并对原始数据进行处理分析后得到计算结果,将原始数据和计算结果一同传递至数据中台,数据中台转交至数据库中存储,可视化展示系统提取数据库中的客户信息、计算结果做可视化处理并展示。
[0015]与现有技术相比,本专利技术的有益效果是:
[0016]本专利技术的方法通过调用Amazon Web Services的SDK接口,获取客户账户的原始账单数据,将原始账单数据经过筛选分析后,得出利润值、税后费用、credit积分等数据,并将其生成对账单以及报表,使得客户能够快速高效的完成对账工作,简单快速了解利润及消费趋势,使得AWS的资源利用率高且有效。
附图说明
[0017]图1为本专利技术所述的一种云资源账单分析方法的流程示意图。
[0018]图2为本专利技术所述的一种云资源账单分析平台的结构示意图。
具体实施方式
[0019]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。当一个组件被认为是“设置于”另一个组件,它可以是直接设置在另一个组件上或者可能同时存在居中组件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
[0021]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0022]请同时参见图1,本专利技术一较佳实施方式提供一种云资源账单分析方法,通过与
AWS连接,下载账户内的账单,通过对账单的筛选和分析,生成对账单和报表等,帮助客户简单明了的查看利润、消费趋势等,高效的完成对账工作,能显著提高工作效率和正确率,包括如下步骤:S1,通过访问密钥登陆主账户和子账户,获取客户的原始账单数据,存入存储桶中;S2,筛选原始账单数据的Invoice ID列,判断原始账单数据是否生成完整;S3,对完整的原始账单数据进行筛选,筛选税后费用、预留实例订阅费用,并通过搜索“credit from”判断得到credit充值对象,是合作伙伴充值或客户充值;S4,将筛选后的数据整理成对账单,并将对账单以及原始数据整理传入数据中台,并通过前端WEB页面做数据可视化展示。
[0023]在本实施方式中,在进行步骤S1前,进行相关配置:配置1,配置中国区或国际区的访问密钥,使得能够通过AWS认证,从而获取原始账单数据;配置2,配置中央身份账户架构,以获取子账户的原始账单数据;配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云资源账单分析方法,其特征在于,包括如下步骤:S1,通过访问密钥登陆主账户和子账户,获取客户的原始账单数据,存入存储桶中;S2,筛选原始账单数据的Invoice ID列,判断原始账单数据是否生成完整;S3,对完整的原始账单数据进行筛选,筛选税后费用、预留实例订阅费用,并通过搜索“credit from”判断得到credit充值对象,是合作伙伴充值或客户充值;S4,将筛选后的数据整理成对账单,并将对账单以及原始数据整理传入数据中台,并通过前端WEB页面做数据可视化展示。2.根据权利要求1所述的一种云资源账单分析方法,其特征在于,在进行步骤S1前,进行相关配置:配置1,配置中国区或国际区的访问密钥,使得能够通过AWS认证,从而获取原始账单数据;配置2,配置中央身份账户架构,以获取子账户的原始账单数据;配置3,统一命名存储桶账号ID,以方便后期寻址对应的存储桶中存储的原始账单数据。3.根据权利要求2所述的一种云资源账单分析方法,其特征在于,在所述配置1中,添加具有AWS S3访问权限的IAM User的访问密钥。4.根据权利要求3所述的一种云资源账单分析方法,其特征在于,在所述配置2中,在主账户中配置转换角色策略附加给IAM User,并在子账户中创建允许外部账户的角色,并允许主账户通过转换角色策略承担角色,从而获取子账户中的账单。5.根据权利要求4所述的一种云资源账单分析方法,其特征在于,在步骤S1中,通过AWS sdk api接口与AWS连接,通过访问密钥登陆到主账户,再通过所述转换角色策略登陆到子账户,通过AWS sdk api接口下载AWS提供的CSV格式的详细账单,即原始账单数据。6.根据权利要求1所述的一种云资源账单分析方法,其特征在于,在步骤S2中,当筛选Invoice ID列,返...

【专利技术属性】
技术研发人员:夏明烨
申请(专利权)人:北京辛诺创新科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1