红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

让 DevOps 起作用

  • 2013-02-01
  • 本文字数:682 字

    阅读完需:约 2 分钟

根据 Neil Garnichaud 在 Dr. Dobb’s 上发表的文章《究竟什么是DevOps 》,想要频繁地发布高质量的软件,首先需要弄清如何使开发人员、QA 人员和运营人员在一起协同工作。

在软件公司里,特别是在开发基于云的网络应用,而又缺少有才华的、合格的员工的公司中,压缩的时间进度和最低限度的QA 是压力的根源。这篇文章指出,“DevOps 通过在开发与运维之间建立一种伙伴关系来解决这一问题(DevOps 因此得名)”。众所周知, DevOps 与企业文化有关,但仍存在很多问题。Neil 试图为这些艰难的问题提供一些答案,以下是其中的一些要点:

作为开发人员,我能从中获得什么?由于摆脱了产品的bug ,开发人员会获得更优质的生活。由于开发人员“拥有”代码,他们所编写的代码,在产品发布前较少需要别人进行修订。此外,开发人员的工作中更大的改变,在于他们编写代码来响应来自其他团队几乎是实时反馈的真实的商业或用户需求。

如何知道我是在DevOps 企业文化中,抑或它是否真的适合我?在DevOps 企业文化中,生产系统具有高度可见性,用户反馈能够得到及时响应,团队之间积极主动进行合作。尽管DevOps 主要与企业文化相关,但在选择流程和工具来支持它时,仍需要慎重的思考。

需要打破哪些传统习惯?找到bug 的根本原因而不仅仅是修订代码,找到流程和工具方面导致bug 发生的根本原因非常重要。

如何与其他团队在技术上进行合作?在遇到问题时,积极主动地寻求合作而不是互相指责。

在DevOps 中,领导层有多重要? DevOps 需要一位“乐团指挥”。此外,管理层需要为DevOps 提供愿景、必要的培训、榜样作用,并奖励为团队做出贡献的个体。

查看英文原文: Making DevOps Work

2013-02-01 02:221760
用户头像

发布了 256 篇内容, 共 67.8 次阅读, 收获喜欢 10 次。

关注

评论

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

gitlab忘记root用户的密码

阿呆

gitlab #GitLab

linux c解决多个第三方so动态库包含不同版本openssl造成的符号冲突

奔着腾讯去

openssl so动态库 动态链接库

网络传输协议kcp原理解析

赖猫

TCP 网络协议

和12岁小同志搞创客开发:如何使用继电器?

不脱发的程序猿

DIY 嵌入式 创客开发 继电器

没有电和网络的时候如何支付一瓶水?

escray

学习 极客时间 朱赟的技术管理课 7月日更

postgresql主从搭建

阿呆

postgresql

敏捷教练的困境与出路:一个管理者的视角

蔡建斌

管理 技术管理 敏捷教练 引航计划 内容合集

String、StringBuiler和StringBuffer面试那些事

Java旅程

Java 并发

阿里培训笔记惨遭泄露,Spring+SpringBoot+SpringCloud

Java架构师迁哥

Linux之date命令

入门小站

Linux

Rust从0到1-面向对象编程-设计模式

rust 设计模式 面向对象编程 状态模式 state pattern

没想到专科的我,仅凭阿里这份JDK源码笔记居然拿到了年薪30W的offer

Java架构师迁哥

ZooKeeper 分布式锁 Curator 源码 03:可重入锁并发加锁

程序员小航

Java zookeeper 源码 分布式锁 zookeeper分布式锁

登陆框有多危险,可能你还不知道。。。

网络安全学海

黑客 网络安全 信息安全 渗透测试· 漏洞分析

网络协议:TCP可靠传输原理

赖猫

c++ TCP 后端 网络协议

一个很多人不知道的SpringBoot小技能!!

冰河

Java 分布式 微服务 springboot 服务化

结构化流-Structured Streaming(八-中)

数据与智能

spark 结构化思维 Kafk

Discourse 的标签(Tag)只能是小写的原因

HoneyMoose

maven是什么

卢卡多多

7月日更

阿那亚:靠客户反馈驱动企业成长

石云升

商业价值 服务 7月日更

王者荣耀商城异地多活架构设计

chenmin

23w字!Github一夜爆火被各大厂要求直接下架的Java面试题库也太强了

Java架构师迁哥

iOS15上线图片翻译功能,能取代专业翻译软件吗?

脑极体

C++17 中的条件变量

hedzr

c++ 算法 并发编程 元编程 policy

week 9 作业

Geek_2e7dd7

架构实战营

Vue进阶(五十七):ES数组操作:find(), findIndex(), filter(), forEach(), some(), every(), map(), reduce()

No Silver Bullet

Vue ES 7月日更 数组操作

上架一夜遭全网封杀!阿里大牛熬夜半年手码的Java面试指南太强了

白亦杨

并发问题的源头

Java旅程

Java 并发编程

巧用 readonly与 const

喵叔

7月日更

后疫情时代,共享育儿也能变成一门好生意?!

脑极体

在线时间加减计算器

入门小站

工具

让DevOps起作用_服务革新_Aslan Brooke_InfoQ精选文章