预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114217820A(43)申请公布日2022.03.22(21)申请号202111654835.5(22)申请日2021.12.30(71)申请人深圳市德浦科技有限公司地址518109广东省深圳市龙华区民治街道上芬社区中环路1号101(72)发明人王伟(74)专利代理机构北京英特普罗知识产权代理有限公司11015代理人程超(51)Int.Cl.G06F8/60(2018.01)权利要求书3页说明书10页附图2页(54)发明名称一种基于SaaS软件的容器部署方法、装置、设备和介质(57)摘要本发明公开了一种基于SaaS软件的容器部署方法,所述方法包括:接收用户触发的店铺入驻请求,解析出店铺入驻信息;根据所述店铺入驻信息为所述用户创建店铺SaaS容器;将所述店铺SaaS容器输入预置的部署策略模型中,以获得与所述店铺SaaS容器匹配的目标部署策略、每个目标部署策略的安全评分和每个目标部署策略的部署成本;根据所述安全评分和所述部署成本从所述匹配的目标部署策略中筛选出最优的目标部署策略;根据所述最优的目标部署策略部署所述店铺SaaS容器。本发明还公开了一种基于SaaS软件的容器部署装置、一种计算机设备和一种计算机可读存储介质。CN114217820ACN114217820A权利要求书1/3页1.一种基于SaaS软件的容器部署方法,其特征在于,所述方法包括:接收用户触发的店铺入驻请求,解析出店铺入驻信息;根据所述店铺入驻信息为所述用户创建店铺SaaS容器,其中,所述店铺SaaS容器为用于承载店铺SaaS信息的容器,所述店铺SaaS信息包括用于提供线上开店功能的SaaS软件的软件信息和所述用户在所述SaaS软件上所开店铺的店铺信息;将所述店铺SaaS容器输入预置的部署策略模型中,以获得与所述店铺SaaS容器匹配的目标部署策略、每个目标部署策略的安全评分和每个目标部署策略的部署成本;根据所述安全评分和所述部署成本从所述匹配的目标部署策略中筛选出最优的目标部署策略;根据所述最优的目标部署策略部署所述店铺SaaS容器。2.根据权利要求1所述的方法,其特征在于,所述根据所述店铺入驻信息为所述用户构建店铺SaaS容器,包括:从所述店铺入驻信息中获取店铺类型;从预设的容器数据库中查找是否存在与所述店铺类型关联的数据表类型;若存在,按照查找到的数据表类型构建所述店铺SaaS容器的数据表;若不存在,接收外界输入的数据表类型,按照接收到的数据表类型构建所述店铺SaaS容器的数据表,并将所述接收到的数据表类型与所述店铺类型进行关联后存储至所述容器数据库。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:构建模型训练集,其中,所述模型训练集包括多条训练样本,每条训练样本包括历史店铺SaaS容器、该历史店铺SaaS容器的部署策略、该部署策略的安全评分和该部署策略的部署成本;将所述训练集中多条训练样本的历史店铺SaaS容器作为输入并将对应的部署策略、安全评分和部署成本作为输出,对预置的深度学习模型进行训练;当训练结果满足预设条件时,将对应训练好的学习模型作为所述部署策略模型。4.根据权利要求3所述的方法,其特征在于,确定所述部署策略的安全评分,包括:在根据所述部署策略部署对应的历史店铺SaaS容器之后,获取该历史店铺SaaS容器的运行日志;将获取的运行日志划分为表征部署错误的错误日志和表征部署正确的正确日志;根据所述错误日志的类别确定该错误日志的等级,记为错误等级;根据所述正确日志的类别确定该正确日志的等级,记为正确等级;根据所述错误等级为对应的错误日志设置权重,记为错误权重;根据所述正确等级为对应的正确日志设置权重,记为正确权重;统计属于同一错误等级的错误日志的日志数量,记为错误日志数量;统计属于同一正确等级的正确日志的日志数量,记为正确日志数量;根据所述错误日志数量、所述错误权重、所述正确日志数量和所述正确权重确定所述部署策略的安全评分。5.根据权利要求3所述的方法,其特征在于,确定所述部署策略的部署成本,包括:在根据所述部署策略部署对应的历史店铺SaaS容器之后,获取该历史店铺SaaS容器的2CN114217820A权利要求书2/3页运行日志;从获取的运行日志中筛选出表征部署资源的资源日志;根据所述资源日志的类别确定该资源日志的等级,记为资源等级;根据所述资源等级为对应的资源日志设置权重,记为资源权重;统计属于同一资源等级的资源日志的日志数量,记为资源日志数量;根据所述资源日志数量和所述资源权重确定所述部署策略的部署成本。6.根据权利要求3所述的方法,其特征在于,所述当训练结果满足预设条件时,将对应训练好的学习模型作为所述部署策略模型,包括:构建模型测试集,其中,所述模型测