对于互联网公司来说,系统复杂化导致的人工运维成本激增已经是普遍现象,采用智能运维是行之有效的应对策略。智能运维的核心思想是利用算法来处理海量运维数据,积累运维经验,从而代替人工思考判断,以自动化的过程实现风险的预防、发现、定位和处理。而智能运维系统是其中的重中之重,但建设企业应用智能运维系统,不是应用运维部独立规划设计就可以完成的,它需要业务、产品、开发、基础设施运维多部门协同才能顺利实施。
因为工作需要不停充电,前阵子买了《应用智能运维实践》这本书,读过之后受益匪浅,书里详细讲解了智能运维系统的架构,分享了规划建设智能运维系统的简要方案,这里做个总结记录,算是写给我自己的阅读笔记,也给大家做个分享~
前期准备
前期准备过程中需要详细地调研,并讨论以下四个需要完成的内容:需求准备、应用准备、人员准备和技术准备。
(1) 需求准备:理解企业现有的应用运维过程。
需求准备阶段核心的工作内容是理解企业现有的应用运维过程,定义应用运维场景,并基于实际需求规划建设目标。开展这项工作,首先需要应用运维团队和企业内部负责应用系统开发的产品/项目团队沟通,了解当前应用系统的现状,对应用画像。
在前期沟通工作中,最关键的是对目标用户场景进行梳理,从中找出用户的关键需求点。
另外,需求调研人员要对对标产品有足够深入的理解,能够透彻地分析优势和劣势,并总结目标场景。