蓝鲸智云-腾讯给广大运维工作者的福利

这篇文章的标题起的有点大,那是因为试用过蓝鲸社区版后,真正体会到了一个统一运维平台带来的高效运维体验是多么的舒爽。接下来就简单介绍下蓝鲸这么个神器。
在介绍之前,先对运维行业的发展历程做个梳理。

发展历程

手工操作->脚本自动化->web自动化->调度自动化->智能化运维

手工操作: 比较原始的运维模式,一切靠肝,在这个阶段,7*24小时,满负荷工作是常态。
脚本自动化: 这个阶段的运维人员具备一定的脚本能力,能编写较复杂的脚本,充分利用crontab定时器,基本上实现一键巡检,摆脱了部分繁复的工作;
web自动化: 市面上开始出现了一些运维产品,市场也是感受到了运维人员的辛酸啊。当然大部分产品还是仅支持通用功能,无法实现定制化配置。同时针对运维工作的不同类型,衍生出了花样繁多的产品,主要有自动化类产品(代表产品ansible、awx),监控类产品(prometheus、zabbix),但是对运维人员来说这一个又爱又恨的阶段,工具多了,但是学习成本上去了。
调度自动化: 运维涉及的工作种类越来越复杂,此时需要一个统一调度平台负责各个模块的正常运维工作,协调分配资源。顾名思义,运维工作不再是一股脑地肝,而是按照一定的经验和既定的制度合理化推进运行。
智能化运维: 据我了解,这个境界现在国内没有几家公司达到,毕竟人工智能的发展还处于初级阶段,更多的还是应用在工业领域。基于人工智能不妨大胆畅想下未来的运维工作模式。基于上一个阶段的调度更加合理且智能化;作为运维人员更多的应该是定义规则,输入到智能体系,对最终的结果负责即可。真正实现零过程参与。

蓝鲸体系

说了这么多,接下来介绍下蓝鲸的几大基础功能,先附上蓝鲸的体系架构图,对我们使用人员来说只要关心PaaS和SaaS部分的内容。
在这里插入图片描述
蓝鲸 是一套用于构建企业研发运营一体化体系的PaaS开发框架
核心优势
PaaS 理念
软件的整个设计是基于 PaaS 理念,非侵入式地与企业已有的系统结合,支持横向扩展。
原子平台
底层由各原子平台组成,各平台专注于自身的功能建设,以便上层的场景类 SaaS 可以灵活、高效研发定制化系统。
开放生态
不仅提供了丰富的 API,而且在不断提升开放的力度,官方核心产品提供了插件式 / 二次开发(开源项目)的模式,促进运维生态发展。
企业赋能
通过线上线下的公开课、认证考试、运维开发挑战赛等多种模式,赋能企业,提升企业技术能力,让企业员工具备自建系统的能力。

平台介绍

管控平台

蓝鲸管控平台是蓝鲸体系的底层管控系统,是上层运维服务体系与底层 IaaS 的连接器,为上层提供指令、文件、数据的通道,支持直连模式、代理模式以及为达到最优连接指定级联路由的模式。管控平台是典型的两层分布式 C/S 结构,主要包含智能的蓝鲸 Agent、提供各种服务的 Server 以及 ZooKeeper、Redis、MySQL 等周边保障模块。其中蓝鲸 Agent 是部署在业务机器上的程序,每台业务机器仅部署一个蓝鲸 Agent,其他模块部署无具体要求,用户可以单独部署,也可以混合部署。
在整个蓝鲸体系中,管控平台无需直面用户,但其在体系中却是不可或缺的,它为其他平台模块提供了人机交互的通道与能力。管控平台主要提供了三种类型的服务能力:文件分发传输能力、命令实时执行与反馈的能力、大数据采集与传输的能力。

配置平台

蓝鲸配置平台(CC)是一款面向应用的 CMDB,在 ITIL 体系里,配置管理数据库(CMDB)是构建其它流程的基础,配置平台作为面向业务层面的 CMDB, 为蓝鲸体系的其它平台提供了各种运维场景的配置数据服务,存储与管理企业 IT 架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性。配置平台提供的主要功能有主机管理、业务拓扑、业务管理、资源池管理、自定义属性管理、操作审计等。

作业平台

蓝鲸作业平台(Job)是一套底层基于管控之上的基础运维操作平台,并且具备海量的并发处理能力,除了支持脚本执行、文件拉取 / 分发、定时执行等一系列可实现的基础运维场景以外,还运用流程化的理念很好的将零碎的单个任务组装成一个作业流程。同时,可通过平台提供的 API 实现对任意作业的调用、查看等操作,与其它平台或系统联动,实现调度自动化。作业平台的主要功能有:快速传输文件、web 化脚本管理、支持批量高效执行、流程式管理,一切皆 “作业” 等。

PaaS 平台

蓝鲸 PaaS 平台是一个开放的平台,又称蓝鲸 PaaS,让用户可以简单、快速地创建、部署和管理应用,他提供了完善的前后台开发框架、服务总线(ESB)、调度引擎、公共组件等模块,帮助用户快速、低成本、免运维地构建支撑工具和运营系统。PaaS 平台为一个应用从创建到部署,再到后续的维护管理提供了完善的自助化和自动化服务,如日志查询、监控告警等,从而使用户可以将全部精力投入到应用的开发之中。PaaS 平台的主要功能有:支持多语言的开发框架/样例、免运维托管、SaaS 运营数据可视化、企业服务总线(API Gateway)、可拖拽的前端服务(MagicBox)等。

节点管理

一款设计用于在浏览器端进行后台服务管理的的应用。目前的版本中,支持 gse_agent 的安装与升级,满足用户直观简便的在受控主机上部署 Agent 及管理 GSE 插件。

日志平台

蓝鲸智云日志平台是为了解决运维场景中查询日志难的问题而推出的一款 SaaS,基于业界主流的全文检索引擎,通过蓝鲸智云的专属 Agent 进行日志采集,无需登录各台机器,集中管理所有日志。

监控平台

监控平台是一款针对主机和互联网应用进行监控的产品,监控服务可用于收集主机资源(系统性能、组件服务、数据库、日志等)的监控指标,探测互联网应用服务的可用性,并对指标进行告警设置。

故障自愈

故障自愈是一款实现服务器故障自动处理的解决方案,提升企业服务可用性和降低故障处理的人力投入。通过自动化处理来节省人力投入,通过预定的恢复流程让恢复过程更可靠,通过并行分析达到更快的故障定位和恢复,最终减少业务损失的风险。

标准运维

标准运维是通过一套成熟稳定的任务调度引擎,把在多系统间的工作整合到一个流程,助力运维实现跨系统调度自动化的 SaaS 应用。

平台关联图

在这里插入图片描述
如果您喜欢我的文章,请关注我哦。后续会提供更多的干货分享。

蓝鲸作业平台(Job)是一套运维脚本管理系统,具备海量任务并发处理能力。除了支持脚本执行、文件分发、定时任务等一系列基础运维场景以外,还支持通过流程调度能力将零碎的单个任务组装成一个自动化作业流程;而每个作业都可做为一个原子节点,提供给上层或周边系统/平台使用,实现跨系统调度自动化。 ## Benefits ### 安全可靠的高危命令检测能力 作为底层面向服务器OS的原子操作平台,对用户操作指令是否合规、安全的检测至关重要!作业平台支持通过正则表达式设置各种不同脚本语言的高危命令语句检测规则,并且提供被阻拦的操作日志;即便是周边系统通过 API 形式调度执行,也能够被实时检测拦截,让服务器操作更安全! ### 完善的脚本版本管理 云化脚本版本管理模式,贴合现代化开放协同的理念,协作者之间借助平台便捷的共享脚本资源;利用版本管理功能,您可以很好的控制版本的上/下线状态,并能够在出安全漏洞时快速禁用、及时止损! ### 作业编排,一切皆场景 当一个操作场景需要多个步骤串联执行时,如果手工一个个去点击执行,那么效率实在太低了!并且,也没办法很好的沉淀下来,方便后续持续使用和维护。 作业平台的作业管理功能很好的解决了这个问题,用户可以在「作业模板」中配置好相应的执行步骤,然后再根据需求场景衍生对应的「执行方案」;如此,即清晰的区分开作业模板和实例的关系,避免强耦合关系,也便于后续对使用场景的管理和维护。 ### 原汁原味的 Cron 定时任务 保留了 Linux 原生的 Crontab 定时任务使用习惯,让运维同仁能够更平滑、快速的上手;更有贴心的监测功能助您发现及时掌握定时任务的动向和执行情况。 ### 高扩展性的文件源管理能力 在文件分发的需求场景中,我们除了从远程服务器、本地文件作为传输源以外,还可能需要从对象存储、FTP、Samba等不同的文件系统/服务获取文件; 为了满足这种多元化的文件源对接诉求,我们开放了文件源插件的能力,支持开发者根据自己的文件系统类型开发插件对接作业平台的文件源管理模块,从而实现从不同文件系统分发的能力。 bk-job 提供了快速执行、任务编排、定时执行等核心服务,多重组合,满足企业不同场景的需求: - **快速执行**:提供临时性且多变的快速一次性操作入口,用完即走 - **任务编排**:对于重复性的操作组合,可以通过编排功能将其沉淀为“作业”,方便管理和使用 - **定时执行**:支持用户按业务逻辑诉求设置周期性或一次性的定期执行计划 - **脚本管理**:将脚本以云化模式统一管理,更好的支持作业编排和周边系统调度的灵活度 - **账号管理**:管理服务器OS的执行账户,如Linux的 root,Windows的 administrator 等等 - **消息通知**:满足业务按管理需求设置任务不同状态的执行结果消息通知 - **文件源管理**:开放文件源对接插件能力,满足从不同文件系统类型拉取文件并传输的诉求 - **运营分析**:提供平台的运营统计数据展示,助力管理员更全方位的了解平台的运行情况 - **平台管理**:丰富的平台管理员工具,包括但不仅限于信息更改、消息渠道设置、高危语句检测规则、功能限制设置、公共脚本管理、后台服务状态展示等等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值