应用流程部署方法、装置、计算机设备、可读存储介质和程序产品制造方法及图纸

技术编号:43433908 阅读:20 留言:0更新日期:2024-11-27 12:42
本申请公开了一种应用流程部署方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,尤其涉及大数据领域。包括:获取配置信息,配置信息携带模板标签;获取与模板标签对应的初始流程模板,并根据初始流程模板以及配置信息,生成初始应用流程;初始应用流程包括多个任务节点;根据配置信息对初始应用流程中的各个任务节点进行配置,得到目标应用流程;对目标应用流程进行完整性验证以及业务规则验证,并在验证均通过的情况下部署目标应用流程。其中,生成初始应用流程的过程包括:从模板库中获取与模板标签对应的初始流程模板;根据配置信息中的流程结构对初始流程模板更新,得到初始应用流程。采用本方法能够高效进行自动化部署。

【技术实现步骤摘要】

本申请涉及大数据领域,特别是涉及一种应用流程部署方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。


技术介绍

1、在现代软件开发和运维中,自动化部署已经成为提高效率和减少错误的关键因素。随着应用程序复杂性和部署任务的增加,手动操作的局限性愈加显著。自动化部署可以有效应对这些挑战,解决传统手动部署中常见的问题。

2、目前,持续集成(ci)和持续交付(cd)已成为提高应用流程部署效率和质量的核心工具。持续集成通过自动化构建、测试和部署,允许开发人员频繁提交代码,及时发现并解决错误,从而确保软件的稳定性和可靠性。持续交付则在持续集成的基础上进一步推进,自动化整个软件交付过程,优化发布流程,缩短交付时间,减少人为错误,提升软件质量。

3、尽管ci/cd工具能够简化和自动化一些部署任务,但面对复杂的部署场景和海量的部署任务时。例如,当存在操作步骤繁琐以及多角色参与的部署流程,无法有效运行,从而影响最终的部署效果。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够高效进行自本文档来自技高网...

【技术保护点】

1.一种应用流程部署方法,其特征在于,所述方法,包括:

2.根据权利要求1所述的应用流程部署方法,其特征在于,所述根据所述配置信息对各个所述任务节点进行配置,得到目标应用流程,包括:

3.根据权利要求1所述的应用流程部署方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的应用流程部署方法,其特征在于,所述将所述目标应用流程、配置后的所述节点模板以及配置后的所述任务模板保存至模板库,包括:

5.根据权利要求1所述的应用流程部署方法,其特征在于,对所述目标应用流程进行完整性验证,包括:

6.根据权利要求1所述的应用流程部署方...

【技术特征摘要】

1.一种应用流程部署方法,其特征在于,所述方法,包括:

2.根据权利要求1所述的应用流程部署方法,其特征在于,所述根据所述配置信息对各个所述任务节点进行配置,得到目标应用流程,包括:

3.根据权利要求1所述的应用流程部署方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的应用流程部署方法,其特征在于,所述将所述目标应用流程、配置后的所述节点模板以及配置后的所述任务模板保存至模板库,包括:

5.根据权利要求1所述的应用流程部署方法,其特征在于,对所述目标应用流程进行完整性验证,包括:

6.根据权利要求1所述的应用流程部署方法,其特征在于,对所述目标应用流程进行业务规则验证,包括:

7.一种应用流程部署装置,其特征在于,所述装置包括:

8.根据权利要求7所述的应用流程部署装置,其特征在于,所述配置模块包括:

...

【专利技术属性】
技术研发人员:王定成尼凯肖景辉张宇涛
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1