本文首发于知乎由嘉为蓝鲸原创。

商业转载请联系作者获得授权,非商业转载请注明出处。


当企业遇到运维管理对象的急速增长,业务需求频繁变更等传统运维场景问题时,依靠手工运维已经远远满足不了需求,因此我们需要搭建一套自动化运维平台,来实现运维质量和效率的提升。

一个成熟的自动化运维平台台如何搭建,可以参考OASR模型,结合运维流程,将IT运维对象 (Object)、运维活动(Activity)、运维场景(Scene)、运维角色(Role)进行分层剖析。先梳理清楚我们拥有的运维对象、每天所需进行的运维活动、由这些活动衍生出来哪些典型的运维场景、以及完成这些场景所需的运维角色应具备什么样的能力。

然后依据不同的运维角色在运维场景中的需求,拆解每个运维场景涉及的运维活动和对应的执行对象是什么?底层的不同技术栈对象如何纳管?运维活动如何在一个平台上实现?以及平台未来如何扩展等,这些都需要考虑。

成熟的自动化运维平台不仅要满足大量自动化运维场景的支撑,更需要具备一体化能力,基于一套平台孵化和建设包括自动化、标准化、数据化在内的统一运维平台,其中的一体化主要体现在管控一体、平台一体、联动一体等几方面。

01. 管控一体

自动化运维平台为了能够覆盖多种技术栈,所有上层场景都可以可以统一Super Agent管控。其Agent还需要支持海量并发、兼容异构、跨云扩展、采集框架扩展等能力,这样才算做到了平台对底层资源的管控一体。

如果没有管控一体,意味着需要很多个Agent挂在服务器端,文件分发一个、数据采集一个、脚本执行一个等,除了带来服务器资源过多的消耗外,还无法实现运维对像的轻松扩容,以及大规模跨网络区域管理,维护成本非常高。显然,这不是一个成熟的自动化运维平台。

02. 平台一体

面对各种运维活动和运维场景,通过统一的自动化运维平台PaaS架构来实现能力的治理和沉淀,使得企业构建运维系统能避免烟囱模式和重复投资建设,实现可持续建设。并基于运维开发能力还可以助力企业实现运维自主可控和能力升级,完全满足不同运维角色的运维场景需求。

如果没有平台一体,就意味着需要不断的建设工具,每新建一个系统,就需要不断打通原来的系统,难度和成本很高,此外,想实现自主可控和运维开发几乎不可行。这也是成熟的自动化运维平台需要满足的特点。

03. 联动一体

大家自建的自动化运维平台,通常采用开源工具和商用工具组合而成,各模块之间无法天然联动,容易形成烟囱化建设。

而需要基于蓝鲸平台之上建立的配置管理、监控告警、IT运维服务管理、应用发布自动化、自动化等工具可以实现天然的联动交互,并且外围工具也可以基于蓝鲸平台提供的标准接口做集成对接,快速实现外围工具与运维平台的联动一体。

如果没有联动一体,意味着工具是割裂的,想做告警和事件的联动是不可行的,变更发布和CMDB、流程之间的打通也实现不了,最终就会导致运维管理工作割裂,无法成功落地,自动化运维也就浅尝辄止了。

最后,如果要建设一套成熟的运维平台,可以考虑借鉴行业实践,缩短建设周期和试错成本。可以选择基于一套具备海量的落地实践的运维平台进行建设。

一个成熟的自动化运维平台很重要的判断标准,是经过大规模客户的考验,从而沉淀出最佳实践。

蓝鲸平台已经实现纳管了30W+全球海量架构、企业级10W+统一管理和千万级每日接口调用,正式一个成熟的自动化运维平台需要达到的标准。同时嘉为蓝鲸具备600余家企业客户落地实践经验,行业覆盖金融、政务、运营商、能源、交通、汽车、智能制造等多个行业,能够很好的助力客户实现运维升级,构建自动化运维平台。

什么是成熟的自动化运维平台?相关推荐

  1. 构建自动化运维平台:PAS工具和方法

    目    录 01 PAS运维基本介绍‍‍ 02 PAS自动化运维的工具和方法‍‍‍‍‍‍ 03 自动化运维实施总结 尽管微服务平台逐渐成为互联网技术发展的主流,很多企业也已经转向微服务来构建自己的业 ...

  2. linux本地agent执行脚本_github 4.4K星|马哥教育企业教练团队研发一款轻量级、无Agent自动化运维平台...

    马哥教育企业教练团队研发了一款自动化运维平台系统-Spug,上线后广受中小运维爱好者喜爱,目前github4.4k星,已经成为自动化热门项目.2020年了,运维不会搞运维自动化,都不好意思说自己做运维 ...

  3. 自动运维_无Agent自动化运维平台spug

    Spug 介绍 Spug 是面向中小型企业设计的无Agent的自动化运维平台,功能包含主机管理.主机批量执行.主机在线终端.文件在线上传下载.应用发布部署.在线任务计划.配置中心.进程端口站点监控.微 ...

  4. 自动化运维平台Spug介绍

    一.概要 Spug是一款使用Python+Flask+Vue+Element组件开发的开源运维管理系统,系统前后端分离,项目创建于2017年,2018 年 2 月第一个开源运维平台版本发布,设计为面向 ...

  5. GitHub 热榜:轻量级无 Agent 的自动化运维平台!

    大家好,我是 JackTian. 作为一名运维工程师,大家都知道.早在几年前,偏传统运维,以 cacti.nagios 为主流,到后来的 zabbix.Prometheus.Open-Falcon 等 ...

  6. 【大咖有约】Garena 黄智凯:利用Docker构建自动化运维平台

    Garena公司DBA黄智凯先生将作为DTCC 2016中国数据库技术大会特邀嘉宾出席.并将于5月14日"数据库自动化运维"专场分享题为<利用Docker构建自动化运维平台& ...

  7. 企业级自动化运维平台

    www.hanyunintel.com .xybcbc.com www.edaocc.com 产品价值 运维专家都在用企业级自动化运维平台构建场景化.自动化运维. 客户说 90%的运维任务自动化,极大 ...

  8. 三分钟构建自动化运维平台-nightingale(夜莺)

    最终搭建完成成品监控效果如图所示 夜莺是一套分布式高可用的运维监控系统,最大的特点是混合云支持,既可以支持传统物理机虚拟机的场景,也可以支持K8S容器的场景.同时,夜莺也不只是监控,还有一部分CMDB ...

  9. 腾讯社交类业务背后的自动化运维平台

    自动化运维,一个和运维效率相关的永恒话题.在业务体量持续膨胀和技术日新月异的今天,如何在巩固原有体系的同时,持续追求极致的运维效率并紧跟业界主流技术,是摆在运维平台规划和建设者们面前的现实问题. 腾讯 ...

最新文章

  1. 顶会论文9篇,又斩获百度奖学金!哈工大NLP“新生代”正崭露头角
  2. Materials Studio 做分子动力学MD(CO2为例)
  3. 解决报错:error: function declaration isn’t a prototype [-Werror=strict-prototypes]
  4. jQuery在绑定事件时如何传入参数
  5. Freescale 车身控制模块(BCM) 解决方案
  6. 树莓派3 64linux,树莓派3 model b安装64位debian+qt5.9
  7. chm文件无法正常显示
  8. 病毒周报(081110至081116)
  9. 一次.net托管内存泄露分析
  10. asp.net core 使用newtonsoft完美序列化WebApi返回的ValueTuple
  11. Seurat | 单细胞分析工具
  12. 史上最走心的Webpack4.0中级教程——配置之外你应该知道事
  13. 算法提高 高精度乘法(java)
  14. python计算器小程序源码_python练习-计算器小程序
  15. python为什么叫爬虫-总算领会python为什么叫爬虫
  16. 以太坊系列之十四: solidity特殊函数
  17. sap供应商主数据表_SAP供应商统驭科目调整操作说明
  18. 数学建模竞赛常考三大模型及十大算法【预测模型、优化模型、评价模型】
  19. PD win10虚拟机 主机互联
  20. 祖冲之究竟是如何算出圆周率的?

热门文章

  1. 双通道CAN转以太网和四通道CAN转以太网如何搭配使用?怎样配置?
  2. Python爬虫基础-使用代理
  3. 一位四年多Android开发老鸟,对开发经验总结与排坑经历分享
  4. 中兴移动2012校园招聘(10.20)
  5. Science|改变微生物群落可以增强树木对气候变化的耐受性
  6. 用verilog实现L293D 驱动板接口
  7. android黑盒白盒测试,白盒测试和黑盒测试的区别
  8. DW1000芯片 室内定位传感器
  9. Linux系统 05 python环境配置02 之 virtualenv与virtualenvwrappe以及freeze
  10. 电子信息类包括计算机软件吗,电子信息类包括什么专业