买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于SaaS模式的版本安全管理方法_山东省交通规划设计院集团有限公司_202311852600.6 

申请/专利权人:山东省交通规划设计院集团有限公司

申请日:2023-12-29

公开(公告)日:2024-04-02

公开(公告)号:CN117806698A

主分类号:G06F8/71

分类号:G06F8/71;G06F11/36;G06N3/0895

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.04.19#实质审查的生效;2024.04.02#公开

摘要:本发明属于版本安全管理领域,具体是公开了一种基于SaaS模式的版本安全管理方法,方法包括:指定SaaS服务器集群地址、指定源码、自动化构建和测试、自动化部署、版本发布和检测镜像版本的性能。本发明采用基于模型的方法自动生成功能测试用例,采用SFLA算法自动生成结构测试用例,提高了开发人员的工作效率和测试覆盖率;采用自动化管道方法对SaaS程序进行自动化部署和发布,提高部署的效率和准确性;采用基于半监督方法的多分类支持向量机,对应用程序的性能进行实时监测,能够及时发现问题,提高用户体验。

主权项:1.一种基于SaaS模式的版本安全管理方法,其特征在于,包括以下步骤:步骤S1:指定SaaS服务器集群地址,开发人员指定要部署应用程序的SaaS服务器集群的IP地址、端口和文件路径,所述文件路径指向原版本的文件地址,所述原版本是已经部署的应用程序,包括原版本代码、原可执行文件、原类库、原值文件、原依赖文件、原构建文件、原部署文件和原管道配置文件,配置负载均衡策略;步骤S2:指定源码,开发人员对源码进行审查后,指定源码的文件路径和端口信息;步骤S3:自动化构建和测试,对源码进行编译,生成可执行文件、类库、值文件、依赖文件、构建文件和部署文件,使用测试运行器对源码进行功能测试和结构测试,功能测试和结构测试通过后,将源码、可执行文件、类库、值文件、依赖文件、构建文件和部署文件打包,生成发布版本,将发布版本上传至发布服务器,所述发布服务器包含容器存储库;步骤S4:自动化部署,发布服务器接收到发布版本后,生成自动化管道,为发布版本构建镜像版本,对镜像版本进行自动化部署,所述自动化管道包含管道配置文件;步骤S5:版本发布,发布服务器将SaaS服务器集群的文件路径切换至源码的文件路径,进行实时发布和定时发布,并生成发布日志;步骤S6:监测镜像版本的性能,使用多分类支持向量机对镜像版本的性能进行实时异常检测,当检测到异常时,发布服务器将SaaS服务器集群的文件路径切换至原版本的文件路径。

全文数据:

权利要求:

百度查询: 山东省交通规划设计院集团有限公司 一种基于SaaS模式的版本安全管理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。