前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >蜻蜓安全工作台程序编排简要说明

蜻蜓安全工作台程序编排简要说明

作者头像
汤青松
发布2023-01-10 17:47:00
4530
发布2023-01-10 17:47:00
举报
文章被收录于专栏:PHP技术大全PHP技术大全

如何自己新建工作流程?

在工作台中新建一个工作流,点击编排流程,进入到工作流编辑页面,如下图所示

画布区域介绍

在工作流页面分为了4个区域:

  1. 画布编排区域: 将节点通过连线组成由上而下的程序
  2. 基础组件区域: 提供一些程序的基础功能,方便用户快捷构建程序
  3. 市场组件区域: 用户在基础组件中填写了参数,主动共享出来的扩展组件
  4. 节点配置区域: 用户单击画布中的节点,会自动弹出此区域,用于配置节点参数

基础组件分类

基础组件分为两类:

  • 数据输入组件:读文件,文本输入,读数据库,HTTP发包
  • 数据处理组件:执行脚本,运行容器,过滤器

参数输入组件主要是将外部数据导入到工作流来,数据处理组件是处理输入进来的数据,并将结果输出到平台中.

基础组件和市场组件有什么区别?

基础组件是平台提供的平台最基础的功能,比如运行脚本组件可以运行python代码,但代码任然需要用户自行编写.

市场组件是用户在基础组件上填写参数,就比如在运行脚本组件中填写了用于网络扫描的Python代码

因此可以这样理解,基础组件=基础组件的本身,市场组件=基础组件+参数配置.

程序的声明周期是什么样的?

平台提供基础组件和连线,用户将组件拖动到画布后便有了节点,节点与节点通过连线组成逻辑关系;

平台会读取画布中的节点数,然后采用程序自上而下执行,上游节点A的数据会通过文件共享的方式传递给下游节点B,同时B节点的数据会通过文件共享的方式传递给文件C;

平台本身提供了获取上游节点数据的代码,以及将数据传递给下游节点的方法,用户只需要关注中间的数据处理过程.

如何调试节点?

你只需要处理当前节点和上游节点之间的关系即可,通常处理数据会使用运行脚本组件,蜻蜓提供了上游节点的数据,点击节点出现配置面板后,可以一键复制上游节点数据,然后在本地调试代码.

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-01-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如何自己新建工作流程?
  • 画布区域介绍
  • 基础组件分类
  • 基础组件和市场组件有什么区别?
  • 程序的声明周期是什么样的?
  • 如何调试节点?
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档