老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

自动化运维的定义是怎样的?又有哪些分类呢?老男孩Linux运维

老男孩IT教育

常见问题

2021年9月22日 17:29

各类网站、APP使用人数越来越多,服务器如果承受不住过多压力,就会容易崩溃,为了防止这一现象的发生,这也就诞生了运维这个岗位,运维诞生后,随着信息技术发展的趋势,如大数据、容器、微服务等概念的出现,自动化运维也诞生了,详细内容请看下文:

       各类网站、APP使用人数越来越多,服务器如果承受不住过多压力,就会容易崩溃,为了防止这一现象的发生,这也就诞生了运维这个岗位,运维诞生后,随着信息技术发展的趋势,如大数据、容器、微服务等概念的出现,自动化运维也诞生了,详细内容请看下文:

Linux培训机构

       什么是自动化运维?

       提到自动化运维,很多人可能会想到数据中心自动化(DCA)、开发运营一体化(DevOps),但这些定义始终不是一个统一的答案,其实自动化运维可以理解成是,

       通过运维工具或平台,实现IT基础设施及业务应用日常任务处理和运维流程的自动化,从而提高效率和降低风险,促进运维组织的成熟和各种能力的升级。

       日常任务处理包括:设备发现、作业调度、补丁分析和分发、配置变更、操作系统安装、脚本执行、配置检查等;

       运维流程包括:应用发布流程、应用部署流程、变更流程、资源交付流程、灾备切换流程、故障处理流程等;

       能力升级包括:事件应对能力、业务运营能力、风险应对能力、变化适应能力、合规遵从能力等;

       自动化运维并不是孤立建设和运行的,自动化、配置管理、监控是运维管理最重要的三点,三者间相互独立也相互关联,最好的做法是共同建设、共同迭代。

       自动化运维有哪些分类?

       常听到面向业务的监控或面向应用的监控,自动化也是一样,可以区分为面向基础加购的自动化、面向应用的自动化、面向业务的自动化三类,三类是相互独立的,有各自的目标和应用场景。

       1、面向基础架构的自动化:

       基础架构主要指的是IASS和PAAS两层,面向基础架构的自动化运维是相对比较容易落地建设的,往往自动化运维也是从基础架构开始建设的,主要目标是解放运维人员的工作量,比如把日常巡检、补丁管理、资源创建等内容实现自动化、自助化。

       2、面向应用的自动化:

       以应用为单位,包含了各类的基础架构资源,应用的自动化也是依赖于基础架构的,如自动缩扩容、自动部署与配置等对基础架构的自动化程度有较强的依赖性,在落地自动化运维时,第一步就是核心应用系统的更新部署自动化。

       3、面向业务的自动化:

       是IT自动化的最终目标,归根到底IT还是为业务提供服务,如果能将IT自动化建设与业务相关联,IT服务的价值也能被很好的体现出来,面向业务的自动化有非常高的建设难度,对业务流程、业务关联性的系统化梳理往往不是IT部门能够独立完成的。

       关于"自动化运维的定义是怎样的?又有哪些分类呢"的话题到这里就结束了,老男孩教育10年技术沉淀,课程内容多次更新迭代,更加注重学员的实践动手能力以及运维思维的形成,想深入学习Linux云计算运维的知识,可以关注下老男孩教育。

       推荐阅读:

       常见的3个发行版本有哪些异同?老男孩Linux课程

       面试有哪些需要掌握的Linux运维知识?Linux运维培训

       有了Docker技术为什么还需要使用K8S?Linux学习

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。