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凭借其连接弥合开发与运营团队的能力正在各个行业呈现席卷之势.开发人员和运营人员历 ...
随机推荐
- ntp导致其他线程卡顿原因总结
这个是在项目开发中遇到的一个比较严重的问题,第一影响到主界面的播放卡顿,第二影响到我这边线程同样卡顿,按道理来说两个没有数据交互的线程应该没有任何影响,改为detach模式也没用,最后定位到居然是单独 ...
- 从案例中详解go-errgroup-源码
一.背景 某次会议上发表了error group包,一个g失败,其他的g会同时失败的错误言论(看了一下源码中的一句话The first call to return a non-nil error c ...
- Prism Sample 23-RegionMemberLifetime
在导航中跳转时,视图是缓存的.如果要求某视图在离开后就销毁,需要实现 public class ViewAViewModel : BindableBase, INavigationAware, IRe ...
- ai问答:使用vite如何配置多入口页面
Vite 是一个 web 开发构建工具,它可以用于开发单页应用和多页应用.要在 Vite 中配置多入口,可以: 在 vite.config.js 中定义多个 entry 入口: export defa ...
- PaddlePaddle 飞桨复现 ResNet34
import paddle.nn as nn class ResidualBlock(nn.Layer): def __init__(self, in_channels, out_channels, ...
- Xposed框架关于无法在模拟器中下载和激活的问题
开头 最近xposed不知道出了什么问题,导致安装的时候一直在失败,所以记录下网上参考到的并用于实践中 安装软件 1.模拟器 逍遥游模拟器 安卓7.1 版本.下载地址为: https://www.52 ...
- 2023-01-10:智能机器人要坐专用电梯把货物送到指定地点, 整栋楼只有一部电梯,并且由于容量限制智能机器人只能放下一件货物, 给定K个货物,每个货物都有所在楼层(from)和目的楼层(to),
2023-01-10:智能机器人要坐专用电梯把货物送到指定地点, 整栋楼只有一部电梯,并且由于容量限制智能机器人只能放下一件货物, 给定K个货物,每个货物都有所在楼层(from)和目的楼层(to), ...
- 2022-12-02:有a块草莓蛋糕,有b块芝士蛋糕,两人轮流拿蛋糕, 每次不管是谁只能选择在草莓蛋糕和芝士蛋糕中拿一种, 拿的数量在1~m之间随意, 谁先拿完最后的蛋糕谁赢。 返回先手赢还是后手赢。
2022-12-02:有a块草莓蛋糕,有b块芝士蛋糕,两人轮流拿蛋糕, 每次不管是谁只能选择在草莓蛋糕和芝士蛋糕中拿一种, 拿的数量在1~m之间随意, 谁先拿完最后的蛋糕谁赢. 返回先手赢还是后手赢. ...
- 2020-12-04:mysql 表中允许有多少个 TRIGGERS?
福哥答案2020-12-04: 在 Mysql 表中允许有六个触发器,如下:BEFORE INSERTAFTER INSERTBEFORE UPDATEAFTER UPDATEBEFORE DELET ...
- DevEco Studio 3.1 Release | 动态共享包开发,编译更快,包更小
原文:https://mp.weixin.qq.com/s/qPvHZNZuLccAsviBcXtPWw,点击链接查看更多技术内容. 动态共享包(HSP)开发是DevEco Studio 3.1 ...