NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

没有这些理念,你根本干不了 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:394135

评论

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

重大事故!IO问题引发线上20台机器同时崩溃

AI乔治

Java 架构 多线程 io 并发

代表Java未来的ZGC深度剖析,牛逼!

AI乔治

Java 架构 ZGC JVM GC调优

Apache Pulsar 社区周报:09-26 ~ 10-09

Apache Pulsar

大数据 开源 云原生 Apache Pulsar 消息中间件

阿里大牛精心整理了46张PPT,教你弄懂JVM、GC算法和性能调优

Java架构之路

Java 程序员 面试 编程语言 JVM

如何花“一点点小钱”突破华为云CCE服务的“防线”

华为云开发者联盟

容器 k8s

Netty源码解析 -- 客户端启动过程

binecy

Netty nio 源码阅读

区块链应用众多难题“卡脖子”

CECBC

区块链 金融 供应链融资

图解面试题-二叉树的所有路径

9527

Java 面试 算法 LeetCode 二叉树

异步excel导出组件设计和实现

Wayne Chu

Java 微服务 EasyExcel SpringCloud 服务治理

一周信创舆情观察(9.28~10.11)

统小信uos

Java-技术专题-JDK8-HashMap的实现原理

洛神灬殇

一次百万长连接压测 Nginx OOM 的问题排查分析

AI乔治

Java nginx 架构 服务端 高性能

风雨边城

满天星

美食 旅行

C++函数模板的偏特化

Qing Wang

c++

年轻代频繁ParNew GC,导致http服务rt飙高

AI乔治

Java 学习 架构 JVM GC

芯片破壁者(十七):“硅谷市长”罗伯特•诺伊斯开启的产业法则

脑极体

怎么才算掌握了JDK中的线程池

AI乔治

Java 编程 架构 jdk 线程池

区块链来了 职业教育这么干

CECBC

区块链 职业教育

是的,你没看错,自己的APP也能运行微信小程序了

FinClip

小程序flutter, 跨平台 小程序生态 移动开发

Java之父都需要的一本能够更深入地了解Java编程语言的书

Java架构之路

Java 程序员 面试 编程语言

ClickHouse最佳实战之分布表写入流程分析

京东科技开发者

数据库

让超宽带抵达产业互联网:UBBF上演智能联接全面落地

脑极体

Flink周期性水位线分配器-6-3

小知识点

scala 大数据 flink

架构师训练营第 1 期第四周课后练习题

Leo乐

极客大学架构师训练营

动态代理玩不明白?别紧张,你只是缺少这个demo

小Q

Java 编程 程序员 开发 动态代理

区块链的浪潮开始涌动了

CECBC

区块链 期货

程序员黄金年龄25-28岁,我们30+的人该去哪儿?附华为案例;

Java架构师迁哥

一次线上JVM调优实践,FullGC40次/天到10天一次的优化过程

AI乔治

Java 编程 架构 JVM GC

如何获得工作成就感

滴滴普惠出行

打通IO栈:一次编译服务器性能优化实战

AI乔治

Java 编程 架构 io 高性能

Pulsar 社区周报|09-19 ~ 09-25

Apache Pulsar

大数据 开源 Apache Pulsar 消息中间件

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