写点什么

没有这些理念,你根本干不了 DevOps

  • 2015-04-15
  • 本文字数:1090 字

    阅读完需:约 4 分钟

DevOps 承诺消除开发人员和系统运维工程师之间的障碍,但能否成功却取决于公司的文化和灵活性。

Steve Ropa 是 VersionOne 的敏捷教练,他在近期的博客中解释说,DevOps 是种与众不同的方案,它同时兼顾技术和人的问题。

Steve 说,DevOps 参考了许多技术方案。充分理解大多数这类实践是 DevOps 的基础。像持续集成此类的已经深入人心非常长的时间了,为了确保持续集成值得花时间做下去,它不但需要一台持续集成服务器还需要一致的自动化装置和验收测试。它还需要和版本控制系统紧密地集成在一起,以使所有事都在版本控制之下。

Steve 说,除了这种技术实践之外,为了成功地实施 DevOps,我们还要关注人、协作和理念。

要从事这些实践,我们就需要人。把运维融入团队中需要一种理念,那就是心甘情愿地去做出艰难地调整和改变。这是思维模式的巨大转变。

Rackspace 著有一本电子书,讲得就是DevOps 理念。这本电子书中含有多位不同的DevOps 技术领袖给出的意见。Kevin Behr 是 HedgeServ 的创始人和首席信息官,他说,DevOps 综合了社会体系和技术体系。

没有跨职能和灵活性,根本就干不了 DevOps。你不能把 DevOps 搬过来后就束之高阁了。要运行 DevOps,某些方面就必须要放到应有的位置上,第一要素就是要有红红火火把它执行下去的企业文化。基本上,它即包括社会体系又包括技术体系,也就是说它是一种社会技术系统,而且,与以往相比在社会和技术权衡时会更多地向社会倾斜。

Kevin 说,要使 DevOps 取得成功的某中一个关键要素是,确保它是组织规划的一部分。想要使用 DevOps 取得成功的组织通常都要进行转型,从任务的管理转变成跨职能边界的管理。此外,DevOps 可以成为局部的优化。

ThoughtWorks Studios 的首席顾问 Jez Humble 在接受 VMblog 采访时谈到了 DevOps 。他说 DevOps 不仅仅是个工具,更是一种理念。

DevOps 是一种使持续交付成为可能的理念,关注于所有人共同协作以改进开发效率方面的衡量(比如生产力),同时增加稳定性并降低平均故障修复时间。

2U Inc 的技术总监 James Kenigsberg 在电子书中描述了 DevOps 几个主要部分的本质:

  • 自动化:自动化确保过程的可重复性和稳定性。一直以来,它都是将任务执行予以标准化的最佳方式,避免任何可能产生偏差的风险,从同行评审代码到整个团队的流程改进。
  • 透明度:透明度让团队中的每个成员都可以清楚地看到其他人正在做什么,正在改进的沟通机制和业务流程,等等等等。
  • 才华:天才雇员把业务需要、效率和自动化放到硬件如何运作之前,在 IT 和开发人员之间不做严格的区分。在解决问题之前,他们到处找有此类经验的同事们交流,问问他们之前是如何解决这种问题的。

查看英文原文 The DevOps Mindset

2015-04-15 06:394725

评论

发布
暂无评论
发现更多内容

新思科技推出Intelligent Orchestration解决方案 优化DevOps管道的速度和效率

InfoQ_434670063458

新思科技

如何理解梯度下降算法Gradient Descent algorithm John 易筋 ARTS 打卡 Week 49

John(易筋)

ARTS 打卡计划

【译】JavaScript 代码整洁之道-变量篇

KooFE

JavaScript 大前端 变量 6月日更 整洁代码

webRTC探索音视频的录制的实现

云小梦

JavaScript WebRTC 浏览器API

百度智能云亮相CCBN2021,云智一体智媒产业智能化解决方案受关注

百度大脑

云智一体 CCBN

DMCC在迪拜正式启动加密中心

InfoQ_434670063458

DMCC 加密中心 自由区

算法训练营 - 学习笔记 - 第八周

心在飞

算法设计与分析——递归详解

若尘

算法 递归 6月日更

从零开始学习3D可视化之获取对象

ThingJS数字孪生引擎

物联网 可视化 大屏可视化 3D可视化 数字孪生

仅需1秒!快速查看海淀全区情况,一句话让“智慧屏”全搞定

百度大脑

智能

☕️【Java 技术之旅】360度全方位的教你认识网络IO模型

码界西柚

JVM Java、 编译器原理 6月日更

认识微前端:一种用于前端 Web 开发的微服务

devpoint

大前端 SPA

记录下PVE 装openwrt 后 pve 本身不能上网问题

三爻

云原生中定时弹性伸缩之CronHPA实战

雪雷

6月日更

工业智能(汽车)联合创新实验室发布 力促汽车工业融通发展

Python3 Note __slots__

awen

Python slots

环信MQTT消息云正式发布,覆盖4大核心场景

环信

mqtt

面试官问我redis的string应用场景,我是这么回答的!

李阿柯

php lua redis 面试

Dubbo 服务在线测试

青年IT男

dubbo

在一架天车中,透视5G时代的钢铁智变

脑极体

bzz矿机分币系统开发,BZZ矿机节点APP搭建

GitOps系列一:为什么协作技术对GitOps至关重要?

极狐GitLab

树莓派上的自动化---自动发送IP地址到邮箱

IT蜗壳-Tango

树莓派 IT蜗壳教学 6月日更

网络攻防学习笔记 Day32

穿过生命散发芬芳

网络攻防 6月日更

《原则》(一)

Changing Lin

6月日更

一篇文章带你看懂计算机系统监控与可观测性发展史(干货)

观测云

云计算 可观测性

让你编程能力秃飞猛进的好习惯

程序员鱼皮

Java c++ Python 大前端 自学编程

springboot+mongo多数据源简单配置

Mars

mongo 多数据源配置

聚焦大企业创新与创投生态,2021 DEMO WORLD 世界创新峰会圆满成功!

创业邦

六一限定,致每一个追光者

脑极体

架构抉择之分合矩阵

凌晞

架构

没有这些理念,你根本干不了DevOps_DevOps & 平台工程_Savita Pahuja_InfoQ精选文章