对象存储方法、系统、计算机设备和存储介质技术方案

技术编号:37665512 阅读:31 留言:0更新日期:2023-05-26 04:23
本申请涉及一种对象存储方法、系统、计算机设备和存储介质,方法包括:响应于针对对象创建界面的存储桶创建操作,确定对象存储桶创建参数;对象存储桶创建参数包括运行业务项目代码的服务器所在网络的网络标识和存放业务项目代码的代码仓库的地址;根据网络标识和代码仓库的地址,生成符合预设存储桶命名规范的对象存储桶名称;向云厂商设备发送对象存储桶名称,以通过云厂商设备创建与对象存储桶名称对应的对象存储桶,并在对象存储桶上创建以多个运行环境标识分别命名的文件夹;其中,每个运行环境标识命名的文件夹,用于存储运行环境标识所表征的运行环境下的业务项目代码。采用本方法能够确保对象存储桶存储的业务项目代码的安全性。码的安全性。码的安全性。

【技术实现步骤摘要】
对象存储方法、系统、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种对象存储方法、系统、计算机设备和存储介质。

技术介绍

[0002]随着计算机技术的发展,出现了对象存储技术。对象存储技术是一种将数据作为对象进行管理的技术,即通过对象存储桶存储各种类型的海量数据。
[0003]通常情况下,对象存储桶中存储的数据都是非常重要的数据,所以,保证对象存储桶中存储的数据的安全性至关重要。因此,亟需提出一种确保对象存储桶中数据的安全性的方案。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够确保安全性的对象存储方法、系统、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种对象存储方法,方法包括:响应于针对对象创建界面的存储桶创建操作,确定对象存储桶创建参数;对象存储桶创建参数包括运行业务项目代码的服务器所在网络的网络标识和存放业务项目代码的代码仓库的地址;根据网络标识和代码仓库的地址,生成符合预设存储桶命名规范的对象存储桶名称;向云厂商设本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种对象存储方法,其特征在于,所述方法包括:响应于针对对象创建界面的存储桶创建操作,确定对象存储桶创建参数;所述对象存储桶创建参数包括运行业务项目代码的服务器所在网络的网络标识和存放所述业务项目代码的代码仓库的地址;根据所述网络标识和所述代码仓库的地址,生成符合预设存储桶命名规范的对象存储桶名称;向云厂商设备发送所述对象存储桶名称,以通过所述云厂商设备创建与所述对象存储桶名称对应的对象存储桶,并在所述对象存储桶上创建以多个运行环境标识分别命名的文件夹;其中,每个所述运行环境标识命名的所述文件夹,用于存储所述运行环境标识所表征的运行环境下的业务项目代码。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述网络标识和所述代码仓库的地址,生成使用所述对象存储桶的、且符合预设账号生成规范的关联账号;将所述关联账号发给所述云厂商设备,以通过所述云厂商设备将所述对象存储桶与所述关联账号进行绑定,并设置所述关联账号对所述对象存储桶的访问权限。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:定期对所述云厂商设备已创建的各个对象存储桶进行规范性监测,在规范性监测过程中,获取所述云厂商设备提供的对象存储桶列表;所述对象存储桶列表至少包括各个已创建的对象存储桶各自绑定的关联账号;针对每个已创建的对象存储桶,确定所述已创建的对象存储桶绑定的关联账号的数量;若所述数量为多个,则确定所述对象存储桶不符合预设关联账号数量规范,并生成账号告警信息。4.根据权利要求3所述的方法,其特征在于,所述对象存储桶列表还包括对象存储桶名称;所述方法还包括:在规范性监测过程中,调用用于存放业务项目代码的代码仓库的接口,获取代码仓库地址列表;所述代码仓库地址列表中包括存放各业务项目代码的代码仓库的第一地址;按照所述预设存储桶命名规范,将所述对象存储桶名称进行反向拆解,得到所述对象存储桶存储的业务项目代码对应的代码仓库的第二地址;将所述第一地址和所述第二地址进行一致性匹配;若匹配失败,则确定所述对象存储桶不符合预设存储桶命名规范,并生成名称告警信息。5.根据权利要求3所述的方法,其特征在于,所述对象存储桶列表至少包括对象存储桶中的文件夹的文件夹名称;所述方法还包括:确定所述文件夹的名称与预设运行环境标识的第一匹配结果;若所述第一匹配结果表明存在所述文件夹名称与所述预设运行环境标识不一...

【专利技术属性】
技术研发人员:张民遐李飞
申请(专利权)人:深圳高灯计算机科技有限公司
类型:发明
国别省市:

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

1