DevOps落地实践:BAT系列:云端运维:COC & BLUEKING

来源:互联网 发布:mac如何设置默认输入法 编辑:程序博客网 时间:2024/05/16 00:12

目前国内很多平台提供的功能尚集中于Dev侧,而腾讯除了传统的Dev侧的功能提供,同时也给出了一些云端运维的产品,比如COC和BLUEKING。

织云COC

织云(Cloud Operations Console)是源自于腾讯的企业级运维管理平台,传承标准化运维方法论与经验,同时支持公有云、私有云、混合云管理,一键式运维操作与智能监控,零接入成本,与腾讯云组件无缝整合,轻松实现一站式运维管理。

Why COC

产品优势 COC云运维平台 传统运维方案 运维服务化 零接入成本,开箱即用,一键式运维操作与智能监控,平台自带丰富非功能规范让您的运维工作有条不紊 学习周期长,使用门槛高,适用性差,难以快速产生收益 自动化运维 践行 DevOps 方法论与技术,提供可靠可重复的部署流水线,标准化的业务树、软件包、配置、脚本等对象的管理方案 需要大量手工操作,服务需要逐个部署,所有系统部署一次甚至需要一周 一体化平台 支持公有云、私有云、混合云部署,提供企业软件必备的运行维护与监控工具,一站式满足所有运维需求 多套 CMDB 共存,运维系统零散,可维护性差,功能复用难 腾讯生态链 始于 QQ 与 Qzone 的运维方案,标准化运维方法论与经验的传承,与腾讯云组件无缝整合,轻松实现运维管理。 平台并发性差,运维能力滞后,依赖大量人员和资源的投入

产品功能

功能 详细说明 CMDB 提供全面的基础资源和应用资源模型,帮助用户完成面向业务的资源管理。基础资源配置项用于运维规划、成本计算等任务;应用资源配置项用于部署、测试、灰度、监控等任务。 文件发布 为软件的发布创建一个可重复且可靠的过程。发布的对象称为文件,文件分为三类:文件包、配置文件、脚本文件。支持版本控制。支持文件包的安装、升级、重启、回滚、卸载等操作。有完善的文件校验机制和完善的版本一致性保证机制。 监控 提供完整的业务监控体系和闭环的告警能力。满足各种运维场景的监控需求,用户可以自行配置相应的告警指标、告警阀值、告警接收人等信息,平台会实时监控日志数据。一旦命中规则,即向告警接收人推送告警信息。 流程控制 提供流程控制能力,于监控,告警,发布等联动,高效完成工单管理和质量控制。支持手工录入与自动触发工单,以及工单的自动化流程处理。支持电子流审批。

应用场景

业务规划与发布

对于用户在业务规划与发布方面的需求,提供了 标准化运维 的解决方案。织云精简运维对象,抽象出业务、文件包、配置和脚本 4 类对象。为变更提供了完善的版本管理、发布管理和一致性管理的功能。相关功能:

  • CMDB
  • 文件发布

这里写图片描述

扩容部署

对于用户在扩容部署方面的需求,提供了 自动化运维 的解决方案。面向角色和面向场景的运维能力编排。将高频的扩容、缩容、踢出负载均衡、加入负载均衡等流程封装为管道,一键启动,自动执行。相关功能:

  • 工具市场

这里写图片描述

过程监控

对于用户在服务用户过程监控方面的需求,提供了 立体化监控 的解决方案。端到端的数据采集、分析、展现,全面的告警能力,包括主机监控、网络监控、中间件监控和业务监控等功能。相关功能:

  • 监控告警

这里写图片描述

蓝鲸BLUEKING

蓝鲸(BlueKing)是专门为运营人员提供一站式运营技术解决方案的平台,它依托SOA理念和云技术构建的运维模式,以“原子服务集成”和“工具开放构建”的方式致力于解决“运维基础服务”的无人值守 及 “运维增值服务”

Why BLUEKING

优势 详细说明 方案成熟 支撑200多款腾讯游戏;数以万计的服务器压力测试 覆盖全面 强大的配置管理平台;高并发的作业平台;实时的大数据分析展示平台 平台开放 开放的Paas(开发者中心);完整的运维开发培训体系;助力运维转型升级 高效运营 运维基础服务自助化、自动化;千万级别的蓝鲸调度引擎

产品功能

功能 详细说明 配置管理 专门为运维人员打造的配置管理数据库(CMDB)平台,它由一个面向用户的WEB系统和一个面向应用程序的接口系统组成,提供了清晰的业务架构可任意分配的主机资源和丰富的接口API。 作业平台 为运维定制的操作平台。支持脚本执行文件的分发、拉取、步骤等操作。可实现各种复杂运维场景一键式自动化操作。通过无差异运维、业务场景快速接入、降低成本、高可用性、大并发处理等能力帮助打造运维生态圈。 故障自愈 提供故障自动处理的解决方案。实时发现告警,预诊断分析,自动恢复故障,并连通周边系统实现全流程闭环。让故障恢复过程更高效可靠。可以显著提升服务可用性,降低业务损失,减轻人员值守压力。 移动运维 是通过封装微信公众账号,实现从用户微信下发指令,查看或操作业务的模式运作。在蓝鲸注册脚本作业,扫描绑定公众号(蓝鲸助手)即可随时随地操作,指尖玩转运维。

使用场景

业务视图

这里写图片描述

资源分配

这里写图片描述

Agent & Proxy

BLUEKING通过Agent与PROXY的机制, 安装proxyagent
这里写图片描述
然后在proxy agent中配置proxy
这里写图片描述

BLUEKING作业平台

很多运维作业都是通过蓝鲸作业平台来进行,比如执行一个脚本
这里写图片描述
快速分发文件
这里写图片描述
作业执行与管理
这里写图片描述
定时作业
这里写图片描述
自定义运维任务
这里写图片描述

总结

COC和BLUEKING都提供了一些基于腾讯云的实践和平台的运维相关的一些特性,BLUEKING提供了常见的运维时需要的基本功能,比如定时任务的完成,比如通过脚本的执行和管理来完成普通的任务,比如通过自定义运维任务达到流程标准化和自动化。而COC目前则集中于监控功能的提供,而且也能和其他开发者工具相结合形成更好的功能,目前似乎尚未提供腾讯云端的服务。如果一些常见和运维和监控的功能似乎通过这些就可以得到满足,也是目前世面上DevOps产品中系统提到关于运维的不多的产品之一。

参考文档

https://www.qcloud.com/solution/devops
https://www.qcloud.com/product/blueking?from=qcloudDevops#userDefined11

阅读全文
0 0
原创粉丝点击