设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 654|回复: 0
收起左侧

DevOps是敏捷的进化版还是ITIL的颠覆版

[复制链接]
发表于 2017-2-15 10:39:39 | 显示全部楼层 |阅读模式
  DevOps:是“开发”和“运维”这两个词的缩写。DevOps是一套最佳实践方法论,旨在IT服务管理的全生命周期中促进IT专业人员(开发和运维支持人员)之间的协作和交流,最终实现开发代码的持续集成和持续部署,以及利益相关方的持续反馈。DevOps 试图为企业和个人打造一种保证业务连续性的良好实践和不断改进提高的一种工作和思维方式。

与Agile关系
       DevOps关于开发部分主要应用Agile的最佳实践,比如精益开发、Scrum、极限编程(XP)和看板(Kanban)方法等。其中Agile所提倡的结对编程(Pair-programming)、时间盒子(Timebox)、限制待制品(WIP)、持续集成(CI)和定义完成(DOD)等管理思想同样也适用于Devops。Devops在Agile的用户故事的基础上还创造性的提出测试故事和运营(运维)故事的观点,可见Devops在继承Agile优势的同时,更加强调IT服务或应用全生命周期的管控,即包括运营(运维)的管控。除此之外,Devops更加强调自动化的发布部署及自动化测试平台,这个和目前比较流行的微服务的概念有很强的内在需要的契合。

与ITIL关系
ITIL强调以流程为驱动,Devops更加强调通过自动化的平台和工具来实现自动化的运维。Devops强调在运维层面要创建轻量级的只包含必要信息
(Minimum Required Information,MRI)的ITIL内容,比如ITIL在需求管理流程中提到的用户概述文件(User Profile)可以与用户故事相对应;ITIL在服务设计阶段产出的服务设计包(SDP)和服务验收标准(SAC)可以与待开发产品的发布部署以及测试验收相对应;在服务级别协议(SLA)和运营级别协议(OLA)中的绩效指标的完成情况同样可以用来表征利益相关方反馈的关键依据。

更多行业干货、技术文章,请关注公众号:东方瑞通IT培训(easthome_1998)
gong.jpg


您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-22 23:50 , Processed in 0.059372 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表