一种云平台服务接入方法、系统、设备及存储介质技术方案

技术编号:35823106 阅读:23 留言:0更新日期:2022-12-03 13:49
本申请公开了一种云平台服务接入方法、系统、设备及存储介质,用以解决现有的云平台资源服务接入操作复杂以及易用性差的技术问题。方法包括:接收租户的资源申请指令;识别所述资源申请指令所对应的所述租户的身份识别码,并验证合法性;在所述合法性验证通过后,通过云平台为所述租户分配所需资源的配额;其中,所述云平台的服务框架接入了第三方资源平台;建立所述租户与所述第三方资源平台的通信连接,基于分配的资源配额从所述第三方资源平台下发对应的资源数据。实现了各个第三方资源平台和云管理平台之间的深度融合,构建了较为完整的服务生态,使得租户可以直接在云管理平台租用各第三方资源平台的数据,节省了服务接入的时间成本。的时间成本。的时间成本。

【技术实现步骤摘要】
一种云平台服务接入方法、系统、设备及存储介质


[0001]本申请涉及云平台服务
,尤其涉及一种云平台服务接入方法、系统、设备及存储介质。

技术介绍

[0002]随着云计算技术的不断发展,云业务也越来越普及。业务除了自身的应用系统,还会依赖各种数据库、中间件、甚至AI大数据平台。
[0003]目前各种资源管理平台和服务管理平台都是独立的产品,相互之间没有融合,业务上云时不得不同时使用多个平台,且往往还要去适配开发,使各个系统能够融合使用。通常要先使用虚拟化资源平台提供虚拟化资源,再使用数据库管理平台部署数据库,使用时需要使用多套产品进行维护,使用复杂,易用性差。

技术实现思路

[0004]本申请实施例提供了一种云平台服务接入方法、系统、设备及存储介质,用以解决现有的云平台资源服务接入操作复杂以及易用性差的技术问题。
[0005]一方面,本申请实施例提供了一种云平台服务接入方法,所述方法包括:
[0006]接收租户的资源申请指令;
[0007]识别所述资源申请指令所对应的所述租户的身份识别码,并验证合法性;
[0008]在所述合法性验证通过后,通过云平台为所述租户分配所需资源的配额;其中,所述云平台的服务框架接入了第三方资源平台;
[0009]建立所述租户与所述第三方资源平台的通信连接,基于分配的资源配额从所述第三方资源平台下发对应的资源数据。
[0010]在本申请的一种实现方式中,所述识别所述资源申请指令所对应的租户的身份识别码,并验证合法性,具体包括:
[0011]解析所述资源申请指令中携带的token信息;
[0012]基于所述token信息进行映射租户的创建,并进行租户和所述云平台中角色的关联;
[0013]通过开放性身份连接协议完成租户角色认证。
[0014]在本申请的一种实现方式中,所述第三方资源平台接入所述云平台的服务框架的过程,具体为:
[0015]分别配置所述云平台和所述第三方资源平台的基座子应用信息;
[0016]为配置后的所述基座子应用提供HTML入口;
[0017]通过配置后的基座建立菜单与hash路由的对应关系;
[0018]基于所述对应关系,适配webpack打包配置,以完成所述第三方资源平台的接入。
[0019]在本申请的一种实现方式中,所述通过云平台为所述租户分配所需资源的配额,具体为:
[0020]将所有第三方资源平台的配额数据初始化;
[0021]基于数智插件获取所述租户对应的配额的关键值,调用数智接口完成底层租户的创建以及所述租户对应的配额数值的设置;
[0022]查询底层数智平台的配额数据,并返回所述租户对应的配额的关键值,解析并动态展示所述租户对应的配额的属性。
[0023]在本申请的一种实现方式中,所述基于分配的资源配额从所述第三方资源平台下发对应的资源数据之后,所述方法还包括:
[0024]实时监控并展示所述租户实际使用的资源数据的数量;
[0025]计算所述租户实际使用的资源数据的数量在所述资源配额中所占的比例,在比例低于预设阈值的情况下,经预设时间后,回收剩余配额所对应的资源数据。
[0026]本申请实施例提供了一种云平台服务接入系统,所述系统包括:
[0027]指令接收模块,用于接收租户的资源申请指令;
[0028]身份验证模块,用于识别所述资源申请指令所对应的所述租户的身份识别码,并验证合法性;
[0029]配额分配模块,用于在所述合法性验证通过后,通过云平台为所述租户分配所需资源的配额;其中,所述云平台的服务框架接入了第三方资源平台;
[0030]资源下发模块,用于建立所述租户与所述第三方资源平台的通信连接,基于分配的资源配额从所述第三方资源平台下发对应的资源数据。
[0031]在本申请的一种实现方式中,所述身份验证模块包括:
[0032]Token信息解析子模块,用于解析所述资源申请指令中携带的token信息;
[0033]租户

角色关联子模块,用于基于所述token信息进行映射租户的创建,并进行租户和所述云平台中角色的关联;
[0034]租户

角色认证子模块,用于通过开放性身份连接协议完成租户角色认证。
[0035]在本申请的一种实现方式中,所述配额分配模块包括:
[0036]配额初始化子模块,用于将所有第三方资源平台的配额数据初始化;
[0037]租户创建子模块,用于基于数智插件获取所述租户对应的配额的关键值,调用数智接口完成底层租户的创建以及所述租户对应的配额数值的设置;
[0038]属性展示子模块,用于查询底层数智平台的配额数据,并返回所述租户对应的配额的关键值,解析并动态展示所述租户对应的配额的属性。
[0039]本申请实施例提供了一种云平台服务接入设备,所述设备包括:
[0040]至少一个处理器;以及,
[0041]与所述至少一个处理器通信连接的存储器;其中,
[0042]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0043]接收租户的资源申请指令;
[0044]识别所述资源申请指令所对应的所述租户的身份识别码,并验证合法性;
[0045]在所述合法性验证通过后,通过云平台为所述租户分配所需资源的配额;其中,所述云平台的服务框架接入了第三方资源平台;
[0046]建立所述租户与所述第三方资源平台的通信连接,基于分配的资源配额从所述第
三方资源平台下发对应的资源数据。
[0047]本申请实施例提供了一种云平台服务接入的非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
[0048]接收租户的资源申请指令;
[0049]识别所述资源申请指令所对应的所述租户的身份识别码,并验证合法性;
[0050]在所述合法性验证通过后,通过云平台为所述租户分配所需资源的配额;其中,所述云平台的服务框架接入了第三方资源平台;
[0051]建立所述租户与所述第三方资源平台的通信连接,基于分配的资源配额从所述第三方资源平台下发对应的资源数据。
[0052]本申请实施例提供的一种云平台服务接入方法、系统、设备及存储介质,通过相应的架构方式,设计了各个第三方资源平台快速接入云管理平台的标准方法和框架。实现了各个第三方资源平台和云管理平台之间的深度融合,构建了较为完整的服务生态,使得租户可以直接在云管理平台租用各第三方资源平台的数据,节省了服务接入的时间成本。同时,基于身份验证,可以确保各个第三方资源平台信息安全,并便于云管理平台统筹各个第三方资源平台资源以及各个租户的需求,简化了流程,提升了用户使用体验感。
附图说明
[0053]此处所说明的附图用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云平台服务接入方法,其特征在于,所述方法包括:接收租户的资源申请指令;识别所述资源申请指令所对应的所述租户的身份识别码,并验证合法性;在所述合法性验证通过后,通过云平台为所述租户分配所需资源的配额;其中,所述云平台的服务框架接入了第三方资源平台;建立所述租户与所述第三方资源平台的通信连接,基于分配的资源配额从所述第三方资源平台下发对应的资源数据。2.根据权利要求1所述的一种云平台服务接入方法,其特征在于,所述识别所述资源申请指令所对应的租户的身份识别码,并验证合法性,具体包括:解析所述资源申请指令中携带的token信息;基于所述token信息进行映射租户的创建,并进行租户和所述云平台中角色的关联;通过开放性身份连接协议完成租户角色认证。3.根据权利要求1所述的一种云平台服务接入方法,其特征在于,所述第三方资源平台接入所述云平台的服务框架的过程,具体为:分别配置所述云平台和所述第三方资源平台的基座子应用信息;为配置后的所述基座子应用提供HTML入口;通过配置后的基座建立菜单与hash路由的对应关系;基于所述对应关系,适配webpack打包配置,以完成所述第三方资源平台的接入。4.根据权利要求1所述的一种云平台服务接入方法,其特征在于,所述通过云平台为所述租户分配所需资源的配额,具体为:将所有第三方资源平台的配额数据初始化;基于数智插件获取所述租户对应的配额的关键值,调用数智接口完成底层租户的创建以及所述租户对应的配额数值的设置;查询底层数智平台的配额数据,并返回所述租户对应的配额的关键值,解析并动态展示所述租户对应的配额的属性。5.根据权利要求1所述的一种云平台服务接入方法,其特征在于,所述基于分配的资源配额从所述第三方资源平台下发对应的资源数据之后,所述方法还包括:实时监控并展示所述租户实际使用的资源数据的数量;计算所述租户实际使用的资源数据的数量在所述资源配额中所占的比例,在比例低于预设阈值的情况下,经预设时间后,回收剩余配额所对应的资源数据。6.一种云平台服务接入系统,其特征在于,所述系统包括:指令接收模块,用于接收租户的资源申请指令;身份验证模块,用于识别所述资源申请指令所对应的所述租户的身份识别码,并验证合法性;配额分配模块,用于在所述合法性验证通过后,通过云平台为所述租户分配所需...

【专利技术属性】
技术研发人员:相启亮王旭东
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1