腾讯蓝鲸智云社区版“PaaS平台”及其调度编排SaaS“标准运维”正式开源

2019-05-17 17:56:31 浏览数 (2)

4月11日,由中国信息通信研究院主办,云计算标准与开源推进委员会承办,云计算开源产业联盟支持,由高效运维社区协办的OSCAR开源先锋日在深圳圆满闭幕。

此次大会由中国信通院云大所所长何宝宏,中国信通院云大所云计算部主任栗蔚领衔指导,活动聚集了行业各界的资深技术专家,共同探讨中国开源事业的未来发展,旨在为本土开源企业与开源软件提供分享与交流的平台,促进国产开源软件的繁荣发展。

在本次大会上腾讯互娱蓝鲸产品中心总监党受辉详细讲述了蓝鲸的核心体系,并且在现场发布一则重磅消息:腾讯蓝鲸智云(以下简称“蓝鲸”)社区版“PaaS平台”及其调度编排SaaS“标准运维”正式开源。

在上午的活动现场,蓝鲸产品中心总监党受辉全方位介绍蓝鲸体系的框架组成,并且畅谈蓝鲸如何基于PaaS衍生出一套完整的研发运维运营一体化体系,基于该体系下对蓝鲸生态发展的畅想以及持续发展的目标和未来的前景展望。

蓝鲸,是一套用于构建企业研发运营一体化体系的PaaS(平台即服务)开发框架,提供了aPaaS(DevOps流水线、运行环境托管、前后台框架)和iPaaS(持续集成、CMDB、作业平台、容器管理、数据平台、AI等原子平台)等模块,帮助企业技术人员快速构建基础运营PaaS,提升企业研发运营效率,助力企业运维团队转型,提供更多增值服务。

此前蓝鲸已免费对外开放了支持私有化布署的社区版,得到大量企业运维以及开发人员的使用,帮助一大批企业快速构建运维自动化体系的落地。为了更好的提升社区用户的参与深度以及助力运维从业人员的转型,腾讯蓝鲸智云此次开源社区版的“PaaS平台”以及调度编排SaaS“标准运维”。

此次蓝鲸新晋开源的PaaS平台承载所有SaaS系统/工具,让用户可以简单、快速地创建、部署和管理应用,提供了完善的前后台开发框架、服务总线(API网关)、调度引擎、公共组件等模块,帮助用户快速、低成本、免运维地构建支撑工具和运营系统。它为一个SaaS应用从创建到部署,再到后续的维护管理提供了完善的自动化和自助化服务,从而使开发者可以集中精力关注SaaS应用的逻辑开发。

产品特点

  • 开发者中心:提供自助化、自动化服务,支持快速、低成本、免运维地构建SaaS应用
  • 统一用户登录体系:支持用户及角色管理,支持对接企业内部登录体系
  • 开发框架:提供统一的SaaS开发框架(前端、后台等), 提升开发效率
  • API网关:支持两种接入模式(在线自助接入和组件编码接入)的企业级服务总线,方便开发者对接企业内已有系统的API服务
  • 多环境部署:支持多环境部署SaaS, 方便开发者进行测试验证及生产环境发布
  • 可插拔式应用:支持SaaS上传自动部署, 方便不同开发者之间的SaaS移植

标准运维(SOPS)是基于PaaS平台开发的官方SaaS应用之一,它能够将PaaS平台之上多个应用的功能串联到一个任务流程之中,实现跨系统调度编排的功能。

标准运维两大核心服务

  • 流程编排服务:基于腾讯蓝鲸PaaS平台的API网关服务,对接企业内部各个系统 API的能力,将在多系统间切换的工作模式整合到一个流程中,实现一键自动化调度。
  • 自助化服务:标准运维屏蔽了底层系统之间的差异,让运维人员可以将业务日常的运维工作交给产品、开发、测试等人员执行,实现业务发布、变更等日常工作的自助化,除此之外,为降低非运维人员的操作成本,标准运维与蓝鲸PaaS平台深度整合,为用户提供了“轻应用”和“职能化”功能,提高自助率。

产品特点

  • 多元接入支持:标准运维对接了蓝鲸通知、作业平台、配置平台等服务,还支持用户自定义接入企业内部系统。
  • 可视化流程编排:通过拖拽方式组合原子节点到一个流程模板。多种流程模式:支持原子节点的串行、并行,支持子流程,可以根据全局参数自动选择分支执行,节点失败处理机制可配置。
  • 参数引擎:支持参数共享,支持参数替换。
  • 可交互的任务执行:任务执行中可以随时暂停、继续、撤销,节点失败后可以重试、跳过。
  • 通用权限管理:通过配置平台同步业务角色,支持流程模板的权限控制。

蓝鲸在提升品质的同时也注重提升服务质量,在中国信息通信技术研究院(中国信通院)的指导下,由云计算开源产业联盟和腾讯公司共同推出对腾讯蓝鲸运维自动化工程师(BKOS)和腾讯蓝鲸智云-运维开发工程师(BKDS)的考核认证。通过严格的考核制度确保持证人的能力,并以此筛选合格的合作伙伴,对外保证蓝鲸的品质和口碑。

蓝鲸将继续以开放的姿态面向未来,继蓝鲸CMDB开源在社区内获得一致好评之后,蓝鲸PaaS平台、蓝鲸标准运维也将为蓝鲸社区继续添砖加瓦,为开源社区贡献更多资源。蓝鲸接下来会陆续开源容器管理平台、故障自愈等运维平台和SaaS。

更多项目详细信息,请进入GitHub查看,欢迎提出你的issue和PR!

项目开源地址(点击文字即可查看):

蓝鲸配置平台(CMDB):

https://github.com/Tencent/bk-cmdb

蓝鲸PaaS平台:

https://github.com/Tencent/bk-PaaS

标准运维:

https://github.com/Tencent/bk-sops

0 人点赞