运维自动化

一、运维自动化解码

  一)运维自动化三重境界

  • 运维自动化第一重境界:看山是山,看水是水。

  运维批量管理工具使用

  • 运维自动化第二重境界:看山不是山,看水不是水。

  发布系统要做版本管理、环境管理、配置管理,还有生命周期管理等;配置管理工具想让自动化变得更加完美,其实还要依赖于OS和应用层的标准化规范,比如说应用交付规范、应用打包规范、OS的统一等等

  • 运维自动化第三重境界:看山还是山,看水还是水。

  自动化的本质都是为了可视化,让所有的人看到一致的服务,从而确保结果一致;从底层来说,你可以认为所有自动化的本质都是指令+文件分发的组合;你会进一步抽象系统的运维自动化能力,提供即插即用的机制;结合服务化的需求,进一步云化所有的运维系统,确保内外使用的一致性,最终自动化的平台就是一个整合的持续交付平台

  二)运维自动化的困境和价值

  1、运维自动化的困境

  两大行业特点:一个是互联网行业、另外一个就是传统行业。

  困境:运维研发资源能力的不足。

  2、运维自动化的价值

  首先是效率的提升、人力的解放,通过工具或平台来提升人均的运维效率和产出

  其次提升了产品的交付效率,提高了业务的竞争能力。快是制胜的法宝之一

  还能提升产品的质量,通过工具不断去提高持续交付链上各角色的能力,通过能力的整合,不断提高软件交付的质量;还有在发生故障的时候,能有更快的恢复手段来确保故障的恢复,也是质量保障的一部分

  最后运维自动化的收益是成本的节省,一种是最直接的人力成本的节省,可以让更少的人做更多的事情;间接的成本受益是把很多运维经验固化成平台的经验,从而减少了整个交付链上的文档化内容的输出

 

posted @ 2022-10-03 07:22  思维无界限  阅读(242)  评论(0编辑  收藏  举报