{"repo":"TencentBlueKing/bk-sops","free":true,"listed":false,"github":"https://github.com/TencentBlueKing/bk-sops","clone":"git clone https://github.com/TencentBlueKing/bk-sops.git","description":"蓝鲸智云标准运维(SOPS)","language":"Python","stars":1271,"topics":["python","devops-tools","blueking","pipeline","bpmn2","flow","flowengine","bpmn-engine","workflow","workflow-engine"],"license":null,"category":"workflow-automation","readme_excerpt":"--- (English Documents Available) 标准运维（SOPS）是通过可视化的图形界面进行任务流程编排和执行的系统，是腾讯蓝鲸产品体系中一款轻量级的调度编排类SaaS产品。 标准运维有两大核心服务。一个是流程编排服务：基于腾讯蓝鲸PaaS平台的API网关服务，对接企业内部各个系统 API的能力， 将在多系统间切换的工作模式整合到一个流程中，实现一键自动化调度。另一个是自助化服务：标准运维屏蔽了底层系统之间的差异， 让运维人员可以将业务日常的运维工作交给产品、开发、测试等人员执行，实现业务发布、变更等日常工作的自助化，除此之外，为降低非运维人员的操作成本， 标准运维与蓝鲸PaaS平台深度整合，为用户提供了“轻应用”和“职能化”功能，提高自助率。 标准运维后台使用 Python 作为开发语言，使用 Django 开发框架；前端使用 Vue 开发页面，使用 jQuery 开发标准插件，通过配置式的开发模式， 不断降低用户开发标准插件前端表单的难度。 底层流程引擎 SDK：bamboo-engine Overview - 架构设计 - 代码目录 - 使用场景 Features - 多元接入支持：标准运维对接了蓝鲸通知、作业平台、配置平台等服务，作为官方标准插件库提供服务，还支持用户自定义接入企业内部系统，定制开发标准插件。 - 可视化流程编排：通过拖拽方式组合标准插件节点到一个流程模板。 - 多种流程模式：支持标准插件节点的串行、并行，支持子流程，可以根据全局参数自动选择分支执行，节点失败处理机制可配置。 - 参数引擎：支持参数共享，支持参数替换。 - 可交互的任务执行：任务执行中可以随时暂停、继续、撤销，节点失败后可以重试、跳过。 - 通用权限管理：通过配置平台同步业务角色，支持流程模板的使用权限控制。 了解更多功能，请参考标准运维白皮书 Getting started - 开发环境后台部署 - 开发环境前端部署 - 正式环境源码部署 - 正式环境上传部署 - 标准插件开发 - 标准插件开发最佳实践 - 标准运维开发者工具包 Usage - API使用说明 - 标准插件说明 - 标准插件远程加载 - 变量引擎 - Tag使用和开发说明 - redis 部署模式支持 - 版本升级注意事项 - 故障排查手册 Releases - 已发布版本 BlueKing Community - BK-CMDB：蓝鲸配置平台（蓝鲸 CMDB）是一个面向资产及应用的企业级配置管理平台。 - BK-CI：蓝鲸持续集成平台是一个开源的持续集成和持续交付系统，可以轻松将你的研发流程呈现到你面前。 - BK-BCS：蓝鲸容器管理平台是以容器技术为基础，为微服务业务提供编排管理的基础服务平台。 - BK-PaaS：蓝鲸 PaaS 平台是一个开放式的开发平台，让开发者可以方便快捷地创建、开发、部署和管理 SaaS 应用。 - BK-SOPS：标准运维（SOPS）是通过可视化的图形界面进行任务流程编排和执行的系统，是蓝鲸体系中一款轻量级的调度编排类 SaaS 产品。 - BK-JOB：蓝鲸作业平台(Job)是一套运维脚本管理系统，具备海量任务并发处理能力。 Support - 源码 - wiki - 白皮书 - 蓝鲸论坛 - 蓝鲸 DevOps 在线视频教程 - 联系我们，加入腾讯蓝鲸运维开发交流群：878501914 Contributing 如果你有好的意见或建议，欢迎给我们提 Issues 或 Pull Requests，为蓝鲸开源社区贡献力量。关于标准运","default_branch":null,"files":null,"tree":[],"storefront":"/r/TencentBlueKing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TencentBlueKing/bk-sops/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}