ITIL4的野心:鲸吞DevOps

IT运维管理(IT Operations Management,简称ITOM)是企业信息化中的重要组成部分,在信息化技术不断发展的过程中,日渐复杂的业务使得IT系统在企业运营中的地位越来越高,IT运维管理是保障 IT系统运行的关键。IT运维管理对于新兴技术非常敏感,云计算、大数据、人工智能、容器化、微服务等技术的商业应用,一方面通过影响运维对象使运维管理产生变革,另一方面技术本身也在不断向运维管理注入新的手段和理念。

ITIL是什么

ITIL由英国政府部门CCTA(Central Computing and Telecommunications Agency电脑电信局)在20世纪80年代末制订,归纳了英国各行业在IT服务管理方面的最佳实践。ITIL最初的目标是通过应用IT来提升政府业务的效率,并提高不同IT职能之间的沟通效率。ITIL为企业的IT服务管理(ITSM)实践提供了一个客观、严谨、可量化的标准和规范。目前ITIL已成为市场公认的最佳典范,渗透到IT领域的方方面面。从1980年到现在,ITIL已经历了4个版本。

ITIL 4 为组织提供了解决新服务管理挑战和利用现代技术潜力所需的指导。它旨在为高率管理和管IT 服务管理提供灵活、协调和集成的系统。ITIL 4框架的关键组件是ITIL服务价值系统(SVS)和四个维度模型。ITIL服务价值链为创建,交付和持续改进服务提供了灵活的操作模型。

ITIL4的野心:鲸吞DevOps_devops

DevOps是什么

DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。目前主流的IT企业,如阿里、携程、腾讯、新浪都在应用。

与ITIL不同,DevOps并没有被定义为一组最佳实践和流程,也没有放之四海的标准。DevOps并非某项具体的技术,而给类似一种概念、思想或者文化,旨在改变原有的责任分割,将原来IT环境相互独立的运维和开发两个对象结合在一起,消降低沟通成本,提高工作效率。

ITIL4的野心:鲸吞DevOps_敏捷运维_02

运维理念的改变

云计算和大数据等新技术极大的影响了IT运维管理行业发展。容器技术(Docker)在近两年成为云计算中的主流技术,帮助企业以更简单的方式实现环境标准化,推动了运维自动化的发展。因为业务形态不同,相应的IT运维管理也衍生出稳态管理和敏捷运维两种模式。稳态管理以ITIL理念为核心,强调安全和稳定。敏捷运维以DevOps理念为核心,通过促进开发团队和运维团队之间的沟通与协作,将敏捷开发的理念延伸至运维领域实现敏捷运维。

2014年Gartner公司提出双模式IT(Bimodal IT)概念,希望企业能够同时运行两种模式以适应业务的飞速发展。但业内对Gartner公司所提出的双模式IT一直存在争议,主要在于该模型过于简化,不符合实际的IT系统架构,同时两个模式相互独立很难进行整合,实际落地存在困难。作为ITSM的最佳实践,为了适应DevOps更短的交付周期和更高的部署频率,ITIL流程许多方面必须要做出改变,特别是变更配置和发布流程等方面。敏捷、稳定和成本构成了IT运维管理领域的三元悖论。

ITIL4的野心

2019年ITIL 4推出,ITIL 4通过服务价值系统(SVS)和服务价值链(SVC)将DevOps融入ITIL框架中以解决这两种模式的冲突,为新技术背景下IT服务管理提供新的指导。ITIL 4迎合了新的“IT+业务”生态链模式,通过SVC灵活整合不同实践,实现快速交付,从而完成从需求到价值的输出。

简单来说,ITIL将工作重心从流程管理转移到价值交付。同时在维持原有的五大基础流程(配置、变更、发布、事件、问题)不变的前提下,将DevOps纳入到流程内。即在流程内部构成快速迭代的微循环,而整体上保持运维流程的稳定性。