Skip to content
fukui edited this page Oct 1, 2023 · 27 revisions

Welcome to the OctoMation wiki!

这是OctoMation章鱼编排自动化产品的Wiki页,内容包含所有产品相关的帮助文档、安装手册、操作手册、知识库等。如果你有什么疑问,可通过GitHub Discussions或者GitHub Issue向我们提交。我们正在逐步完善各项内容,请耐心等待。

QuickBook:我的第一个OctoMation Playbook

OctoMation专用术语

剧本

通过OctoMation剧本编排界面,可视化拖拽编排生成的一组动作执行流程,直观上是一组图形卡片组织的流程逻辑图,通常包括:

  • 剧本的名称、描述和属性配置
  • 剧本开始节点
  • 剧本中间逻辑
    • 一个或者多个应用动作
    • 一个或者多个执行路径
    • 必要的判断规则和分支
    • 0个或者多个嵌套的子剧本
  • 剧本结束节点
image

附加描述:

  • 剧本可以有0个或者多个入参数
  • 剧本可以被嵌套执行
  • 剧本在正式发布之前属于草稿状态
  • 剧本运行的方式包括:
    • 在作战室或事件处置界面手工运行
    • 特定类型的上游事件触发后,自动执行剧本
    • 通过设置计划任务,定时自行剧本

应用和资源(设备)

**应用(APP)**通常是指在OctoMation中可以直接被编排的一个现成的专项技术能力,是一类产品或服务的抽象代称,例如:华为USG防火墙、钉钉IM工具、微步在线威胁情报TIP、青藤云主机安全HIDS、腾讯电话会议、Fortigate防火墙…… **资源(设备)**通常是指某个应用的具体运行实体,例如:公司办公网某个华为防火墙、钉钉IM工具中的某个聊天群组、公司总部的两台Anti DDoS设备。

每个应用,都有对应的动作,如:

  • 华为USG防火墙
    • 封禁一个IP
    • 解封一个IP
    • 查看设备运行状态
    • 在防火墙上执行一条命令
    • ……
  • 微步在线威胁情报TIP
    • 查询一个IP的情报分析结果
    • 查询一个域名的情报分析结果
    • 查询制定HASH值的威胁信誉度评分
    • ……
image

每个设备通常都有对应的配置参数,如:IP、URL、用户名、密码、API KEY等。

image

针对每个应用可以创建和绑定多个资源(设备),例如:钉钉应用可以支持绑定多个钉钉群,Fortigate防火墙可以绑定企业内部多个防火墙设备。 image

image

执行引擎

作战室

OctoMation安装部署手册

OctoMation用户手册

安全事件接入

安全剧本编排

应用对接开发与测试

剧本执行与监控

高级技巧

OctoMation运维手册