ITIL4与Devops(一)
一、服务管理与ITIL
1.1 服务管理现状
很多企业对IT部门的定位只是一个运营支撑部门或一个花钱而没有效益产出的部门。
很多企业的IT部门通常通过消减年度的IT运维成本来体现其再企业中的价值。
IT部门的员工也认为他们所从事的IT运维和服务管理工作并没有太多价值。
1.2 服务管理原则
- IT的服务战略需要满足企业的商业战略并为企业创造价值
- 可视化管理机制的建立
- 资源的动态按需供给与资源共享最大化
- 服务管理变成战略资产
- 通过技术、流程和人员标准化来降低服务成本
业务服务的大批量快速交付和服务管理的规模效应。 - 有效的风险管理和高效的质量管理
- 持续的服务改进和提高
1.3 ITIL版本发展历程
ITIL的根本目的是建立一种有效的途径再提高IT服务质量的同时为企业和客户创造更多的商业价值。
- 1986 ~ 1998,英国的中央计算机和电信局(CCTA)开发了ITIL1
- 1999 ~ 2006,英国的政府商务办公室(OGC)开发了TITL2
- 2005年,依照ITIL的最佳实践发布了ISO20000标准
- 2007年,OGC发布了ITIL3
- 2011年,OGC发布了ITIL2011
- 2019年,ITIL的原厂商AXELOS公司发布了ITIL4版本
在我国,许多公司还在使用ITIL2的理论来指导他们目前的服务管理工作。
ITIL2
《服务支持》、《服务交付》,1个服务台+10个流程。
服务支持
- 故障(事件)管理
- 问题管理
- 变更管理
- 发布管理
- 配置管理
- 服务台(ServiceDesk,属于职能)
故障(事件)的定义是服务的意外中断或服务质量的下降;问题的定义是一个或多个故障(事件)的原因或潜在原因。
服务台是最终用户的唯一联系人。
在服务支持范畴的所有操作流程中,配置管理流程是核心流程。
服务交付
- 服务级别管理
- 财务管理
- 可用性管理
- 容量管理
- IT服务连续性管理
- 信息安全管理(可选)
当服务由于系统硬件的故障或不可抗拒的灾难而发生严重服务中断时,IT服务及软硬件设备如何能够在与客户之前承诺的故障恢复周期内恢复回来。
在服务连续性管理中要制定灾难恢复计划,计划是指在业务中断后恢复商业服务所需步骤的详细计划。
在服务交付中,服务级别管理流程是核心流程。
服务级别协议的内容涵盖了对客户所承诺的服务可用性、服务连续性和服务安全性等相应的度量指标。
负责服务级别管理的服务交付经理是客户的唯一联系人,直接对客户的服务交付质量负责。
服务战略
服务战略要与客户的商业战略目标一致。
ITIL3
相比V2,流程增加到了26个,职能也从服务台职能扩展为4个职能。
框架
- 服务战略
- 服务设计
- 服务转换
- 服务运营
职能
- 服务台(可自建可外包)
- 技术管理(可自建可外包)
2.1 技术文档
技术手册、管理手册、用户手册、维护计划、技能库
2.2 角色
技术经理、架构师、技术操作员
- 应用管理(原厂)
3.1 文档
应用程序组合、应用程序需求、测试用例、设计文档
3.2 角色
技术经理、技术操作员
- IT运营管理(可自建可外包)
4.1 文档
标准操作程序(sop)、运营日志、轮班计划、运营轮班
4.2 角色
IT运营经理、轮班leaders、IT运营分析师、IT操作员
参考链接:https://blog.51cto.com/u_9346709/2507259
ITIL 2011
流程的基本特性
- 标准的输入输出
- 特定响应及触发机制
- 关键成功因素
- 关键绩效指标
提供了对个人职业发展方向的指引。
ITIL4
把IT服务管理变成组织的战略资产,在战略层面确保企业成功。
推崇以精益(Lean)思想为代表的价值交付。
框架(SVS,服务价值系统)
需求 -> 服务价值链(指导原则、治理、实践、服务持续改进) -> 价值
服务价值系统的概念与ITIL 2011版所提出的服务模型的思想类似,即整合所有的最佳实践、方法论、资产,最终为客户创造价值。
指导原则
为组织制定好的决策提供依据。
- 关注价值(以价值共创的态度去交付服务,强调客户旅程。)
- 从你所在的地方开始(持续改进)
- 有反馈的迭代式进展
- 协作并促进可见性
- 整体地思考和工作(精益的原则之一)
- 保持简单和实用
- 优化和自动化
治理
可以把ISO20000 看作一种基于IT服务管理的治理体系。
等保也算。
服务价值链
服务价值链的6个活动:
- 计划(确保对组织内所有产品和服务的愿景、当前状态和改进方向达成共识。)
- 改进(确保持续改进所有价值链活动中的产品、服务和实践。)
- 参与/联络/接洽(Engage,帮助理解利益相关方的诉求,增加管理透明度,与所有利益相关方建立良好关系。)
- 设计与转换(确保产品和服务持续满足相关方对其治理、成本和投入市场时间的期望)
- 获取与构建(Obtain/Build,确保服务组件在所需时间和地点可用,且符合约定规范。)
- 交付与支持(确保服务在投产后持续满足相关方的期望和达成之前承诺的服务级别协议。)
服务价值链是创造服务价值的活动步骤的组合。
目前有34个管理实践。一般管理实践、服务管理实践、技术管理实践。
实践相对于流程有更加广泛的意义。
ITIL4实践框架图
服务战略 -> 服务设计 -> 项目管理(PMP) -> 服务运营
技术管理实践(部署管理、基础架构和平台管理、软件开发和管理)
在ITIL 2011中,IT部门的定位是为业务服务的辅助部门,通过流程驱动,强调服务生命周期,以26个流程+4项职能来落地实施。
在ITIL4中,是驱动业务发展的核心业务部门,通过价值驱动,强调服务价值系统,以价值流+34个实践来进行落地实施。
7个核心实践
- 持续改进
- 变更实施
- 事件管理
- 问题管理
- 服务台
- 服务级别管理
- 服务请求管理
现实意义
- 增加用户和客户的满意度
- 提高运营效率
- 降低变更风险
- 加速问题的解决时间
- 降低成本
- 加强与业务的横向联系
ITIL4与Devops(一)的更多相关文章
- CI Weekly #10 | 2017 DevOps 趋势预测
2016 年的最后几个工作日,我们对 flow.ci Android & iOS 项目做了一些优化与修复: iOS 镜像 cocoapods 版本更新: fir iOS上传插件时间问题修复: ...
- DevOps对于企业IT的价值
其实从敏捷延展开的 DevOps 概念很早就已经被提出,不过由于配套的技术成熟度水平层次不齐, DevOps 的价值一直没有有效地发挥出来.现如今,随着容器技术的发展, DevOps 在企业中的实践难 ...
- 给 DevOps 初学者的入门指南
当我们谈到 DevOps 时,可能讨论的是:流程和管理,运维和自动化,架构和服务,以及文化和组织等等概念.那么,到底什么是"DevOps"呢? 什么是DevOps 随着软件发布迭代 ...
- DevOps的基本原则与介绍
DevOps的基本原则与介绍 DevOps这个术语是developer与operations的合并简写.实现还有QA.DevOps描述与精简软件交付流程,在今天已经开始广泛的使用.强调从生 ...
- DevOps
DevOps DevOps(英文Development和Operations的组合)是一组过程.方法与系统的统称,用于促进开发(应用程序/软件工程).技术运营和质量保障(QA)部门之间的沟通.协作与整 ...
- 当DevOps撞上物联网
DevOps 领域在近年来变得流行而普遍.它强调不同的角色之间共同协作,以及如何工作得更加紧密,就像这个词语的词根暗示的那样--开发和运维.但是DevOps和物联网有什么关系? 本文选自<Dev ...
- DevOps是云计算时代的开发与运营
DevOps(英文Development和Operations的组合)是一组过程.方法与系统的统称,用于促进开发(应用程序/软件工程).技术运营和质量保障(QA)部门之间的沟通.协作与整合.[1] 它 ...
- CI Weekly #3 | 关于微服务、Docker 实践与 DevOps 指南
CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成.持续交付,持续部署.自动化测试. DevOps 等实践教程.工具与资源,以及一些工程师文化相关的程序员 Ti ...
- git review & devops过程
自己搭建的devops环境是gitlab/gerrit/jenkins 1. 首先自己checkout一个自己的代码分支,一般不要在master上做直接修改 2. 修改后git add file, ...
- 【DevOps】DevOps成功的八大炫酷工具
为自动化和分析所设计的软件及服务正加速devops改革的步伐,本文为你盘点了Devops成功的八大炫酷工具 Devops凭借其连接弥合开发与运营团队的能力正在各个行业呈现席卷之势.开发人员和运营人员历 ...
随机推荐
- 在unity中制作live2d参数的AnimationClip[简单随笔]
假定:已经成功导入模型.相关文档参考:https://github.com/gtf35/live2d_unity_sdk_chinese_document(人力翻译版的Live2d SDK文档) 全部 ...
- 【必知必会的MySQL知识】①初探MySQL
目录 前言 MySQL是什么? MySQL版本 表的概念 表中的列和数据类型 行 主键 什么是SQL 实践操作 小结 前言 周所周知MySQL已成为全世界最受欢迎的数据库之一.无论你用的何种编程语言在 ...
- 如何用 KMP 偏序 Z 函数
KMP 算法求解字符串匹配的过程中 \(next\) 数组有着繁多的应用,主要是可以帮我们求 border. 然而用 \(s\) 串匹配 \(t\) 串产生的 \(f\) 数组应用相对较少. \(f\ ...
- 解决VM虚拟机中IP或域名不能ping通
c4548abb-da65-4f7d-827f-e95dca25a13d 问题 无法ping通域名, 检查事项 确定在同一个子网,能访问DNS服务器. DNS服务器正确设置了正反向解析,且DNS服务器 ...
- 当Serverless遇到Regionless:现状与挑战
摘要:本文尝试基于分析现有的学术文章,剖析Serverless与Regionless并存时,在性能提升和成本控制两个方向的现状与挑战 本文分享自华为云社区<当Serverless遇到Region ...
- 【JS】Knockout动态刷新及绑定数据
<script> // Knockout ViewModel Define function RemarkTemplateModel() { var self = this; // Cur ...
- 不是单例的单例——巧用ClassLoader
本文通过如何将一个单例类实例化两次的案例,用代码实践来引入 Java 类加载器相关的概念与工作机制.理解并熟练掌握相关知识之后可以扩宽解决问题的思路,另辟蹊径,达到目的. 背景 单例模式是最常用的设计 ...
- Selenium - 元素等待(2) - 显式等待/EC等待
Selenium - 元素等待 显式等待 显式等待是一种灵活的等待方式,需要声明等待的结束条件,当满足条件时会自动结束等待: 需要引入WebDriverWait包以及exception_conditi ...
- 【重学C++】02 脱离指针陷阱:深入浅出 C++ 智能指针
文章首发 [重学C++]02 脱离指针陷阱:深入浅出 C++ 智能指针 前言 大家好,今天是[重学C++]系列的第二讲,我们来聊聊C++的智能指针. 为什么需要智能指针 在上一讲<01 C++如 ...
- Linux运维5月2号
了解安装VMware虚拟机 镜像文件 以及镜像文件安装过程中的设置 vmware安装步骤 ...