开源工作流管理工具

2022-12-29 0 248

安全分析组织工作流订制

组织工作流(Workflow)是对组织工作销售业务流程及其各操作方法间销售业务准则的抽象化、归纳叙述。组织工作流系统是以泽列涅的销售业务流程叙述作为输出的软件模块,它维护销售业务流程的运转状态,并在人和应用间调迁活动。

为同时实现特定销售业务目标,组织工作流可视化在多个参加者间按某种原订准则手动传递文件文件格式、重要信息或者任务。市售已经不断涌现了大批的开放源码组织工作流管理软件,包括 Airflow、DVC、Elyra、Flyte、 Kale、Metaflow、Ploomber 等。其中,Jupyter lab 的应用程序 Elyra 提供互动式构筑组织工作流的机能,适宜基于 Kubernetes 展开部署。

组织工作流设计

定义涵义

两个组织工作流模块是指在工作流情景下的两个能执行的销售业务流程,其内部可能包含了统计数据、标识符、模型、JAVA以及标识符运转自然环境等。透过将两个个组织工作流模块女团出来,并将不同模块间的输出和输出展开交会,能形成两个完整的组织工作流模版,展开全屏式地运转。

技术背景

为的是能使模块成功运转,须要保证模块内保有标识符、标识符运转时所用的自然环境、开启标识符的指示等,那些重要信息能被实用性在两个 yaml 文件文件格式中。 Yaml 文件文件格式是两个时效性高,更易理解,用以抒发数据文件格式化的文件格式。它的句法和其他高级语言类似,并且能简单抒发目录(字符串)、散条目、纯量等统计数据形态。它采用盲点记号对齐和大批依赖外形的特色,特别适宜用以抒发或编辑统计计算机程序、各种实用性文件文件格式等。 Kubernetes 中的大批操作都能透过 yaml 文件文件格式来展开。

思路方案

Jupyterlab 的两个组织工作流模块是罐子内的两个标识符文件文件格式,透过建模地将两个个文件文件格式女团出来即可同时实现组织工作流的运转。而这种方式无法跨罐子运转,因此 SecXOps 同时实现了两个从工程项目到组织工作流模块的快速PCB机能,支持采用者从工程项目中挑选出标识符或JAVA展开模块化。在模块化过程中,SecXOps 会手动保存罐子内选定的标识符文件文件格式和JAVA,同时为的是保证标识符福孔蒙蒂涅县恒定运转,须要检测罐子内是否存在 Dockerfile,保证了采用者自然环境能在组织工作流运转时展开读取。 Dockerfile 准备完成后,程序就保有了运转自然环境,开启指示则是在 yaml 文件文件格式中展开储存。 SecXOps 允许采用者在PCB模块时核对开启模块所须要的命令,如“python3 train.py –input data.txt”、“sh start.sh”等等。在PCB模块时,所有默认的模块都须要以$ 记号内含模块名称展开代替,保证采用模块的采用者能自由选定模块。那些开启指示将被储存在 yaml 文件文件格式的开启实用性项表头,组织工作流运转时能初始化那些指示,让采用者能恒定运转模块

参考资料

绿盟SecXOps安全智能分析技术白皮书http://github5.com/view/54257?csdn

开源工作流管理工具

友情链接

河北省法治社会建设实施方案(2021—2025年)

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务