加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 创业 > 经验 > 正文

自动化运维落实到位的三点前提及常用工具对比

发布时间:2021-05-23 05:17:23 所属栏目:经验 来源:互联网
导读:开篇的时候说了对于不同的人眼中的自动化运维意味着什么,这些理解站在点的角度上或者说站在非领导的角度上理解都是没有问题的,但是如果作为一个运维方面的领导

开篇的时候说了对于不同的人眼中的自动化运维意味着什么,这些理解站在点的角度上或者说站在非领导的角度上理解都是没有问题的,但是如果作为一个运维方面的领导理解仅仅理解到以上层面那就有点欠缺了,在我看来至少是缺乏了更为抽象的理解,缺少了理论的支持。

我们先抛开这个缺少的理论不说,在运维领域,有人会说,运维经历了人肉化,脚本化,自动运维工具以及平台化几个阶段(图一),这个说法有错吗?也没有。但是细心地你会发现,这里提到的演化过程还是一个纵向的演化过程,说白了是通过技术的更新来推动运维的前进,而且这样的演化过程很容易让人陷入技术实现的细节,不能跳出来从宏观的角度分析自动化运维到底该做什么?不该做什么?边界在哪里?

接下来我就说下我理解的自动化运维的方法论或者说抽象的理论应该是什么,大家仔细回想开篇提到的场景,无论是开发想要的资源自助申请,自动发布,还是运维项要的自动装机、自助初始化环境以及故障的自愈等,还是我们从立项开始通过需求分析,详细设计,编码,测试,运维,运营,反馈等,这些我们都是在干嘛?对了,我们都是在做端到端的交付!

接下来再想,it系统建设是干嘛的,是为业务服务的,也就是说业务系统实现了业务功能就能带来收益,大家才有饭吃,那么问题就简单了,最简单的场景是系统架构设计好了以后所有的工作都围绕业务实现来投入,其他的非功能性需求(这里没有说非功能性需求不需要)投入的人力越少越好!

到此,自动化运维理论的内涵和外延都有了,那就是:对于非业务的功能性需求,在提供端到端交付的过程中能够尽量的全自动化(图二)。

我们在前一个章节里交待清楚了什么自动化运维理论的内核和外延,下面开始接地气的谈一谈要想落地自动化运维理论,需要有什么样的基础或者说如何才能更好的落地自动化运维理论。

笔者曾工作于国内某一线互联网公司,同时也是传统行业工作过,切身体会到抛开技术架构和人员能力不谈,一线互联网公司的自动化运维比传统行业好的不是一个量级,笔者对整个问题进行过思考,得到的结论是:一线互联网公司对端到端交付的自动化运维理念落实的很到位,而促使他们很好落实端到端交付的自动化运维理论的主要抓手有三个:一是对既定规范的绝对遵守;二是所有资源的抽象化;三是各种标准化(图三)。

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读