写点什么

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

评论

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

通证经济— 激励机制、社会生产、后资本主义

CECBC

聊一聊我最近使用的uniCloud是个什么玩意

麦洛

uniapp unicloud

在 Python 中解析和修改 XML,你会么?

华为云开发者联盟

Python xml 字符串 Python XML 解析器

智慧光伏能源-园区光伏发电能源管控可视化

一只数据鲸鱼

数据可视化 智慧园区 智慧能源 能源管理 光伏发电

因为一个字符校对问题,我的大厂面试挂了

华为云开发者联盟

MySQL 字符 字符校对 语句 MySQL5.7

安迈云首席战略官于晓晖:去中心化云计算构建Web3.0世界

DT极客

架构之:软件架构漫谈

程序那些事

架构 系统架构 软件设计 程序那些事

《面试官:谈谈你对索引的认知》之B-树

架构精进之路

MySQL 索引结构 6月日更

GitHub上收录400余篇任正非的讲话稿

不脱发的程序猿

GitHub 开源 程序人生 任正非讲话

实现接口幂等性的四种方案!

李阿柯

面试 编程之路 幂等性

自制文件系统 —— 1 什么文件系统

奇伢云存储

Linux 文件系统 Go 语言

Dubbo 服务治理

青年IT男

dubbo

数字人民币有望为全球贸易结算开辟新视窗

CECBC

NUCLEO-L432KC实现GPIO控制(STM32L432KC)

不脱发的程序猿

嵌入式 stm32 单片机 NUCLEO-L432KC STM32L432KC

工业制造业在数字化时代的三大发展方向

CECBC

HTTP协议

IT视界

网络协议 HTTP 网络通信协议

从VMWare安装到Nginx配置

wildpig

nginx vmware Centos 7

百度爱番番与Servicemesh不得不说的故事

百度Geek说

人生算法:涌现,在自己身上发挥群体智慧

石云升

读书笔记 6月日更

净筹6亿美元:微盟正在加速拉开差距

ToB行业头条

SaaS 微盟

模块五作业

c

架构实战营

ModelArts的雪中送炭,让我拿下CCF BDCI华为Severless工作负载预测亚军

华为云开发者联盟

modelarts 工作负载 大赛 severless lstm架构

dex优化对Arouter查找路径的影响

vivo互联网技术

android mongodb

Serverless over Storage

焱融科技

云计算 容器 云原生 高性能 文件存储

【Flutter 专题】116 图解 PhysicalModel & PhysicalShape 裁切小组件

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

react源码解析2.react的设计理念

全栈潇晨

React React Hooks react源码

苏州源控电子科技怎么样?名副其实的行业新星

Geek_8a195c

一文带你认识队列数据结构

华为云开发者联盟

Java 数据结构 数组 队列

智慧工厂VR拆解零件——3D虚实现实可视化系统

一只数据鲸鱼

数据可视化 工业互联网 vr 智慧工厂 零件拆解

6000 字 |Redis 分布式锁|从青铜到钻石的演进方案

悟空聊架构

redis 缓存 分布式锁 redis分布式锁 6月日更

用敏捷扑克做需求评审的3大优势,你get了吗?

LigaAI

高效工作 团队管理 产品思考

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