写点什么

在传统企业中引入 DevOps

  • 2013-06-28
  • 本文字数:795 字

    阅读完需:约 3 分钟

最近,Niek Bartholomeus 完成了聚焦 DevOps 的系列博客文章的撰写,该系列共有四篇文章,探讨了引导传统企业落实配置管理和发布管理的话题。Niek 的文章涵盖了 DevOps 理论,接下来对传统企业中软件交付的问题进行了分析,最后则给出了用来解决这些问题的具体DevOps 实践的应用。在阅读了 Gene Kim 的凤凰计划后,Niek 开始撰写本系列文章,他对自己撰写的动力描述如下:

尝试填补 Gene 的童话故事和 IT Skeptic 的现实之间的空白。

Niek 将 DevOps 的理论阐述为:在构建协作和端到端的理解的文化过程中,引入由为自动化而构建的工具支持的有效流程。Niek 分析了引入 DevOps 所面对的阻力:与好处相对立的团队保护、看似变更与稳定之间的固有冲突,以及单纯来自旧有人类对变革的抗拒。除了这些挑战,他的故事里的 DevOps 实践特别适用于克服软件交付的复杂性——最糟糕的情况是不可扩展的、手工劳作的劳动密集型过程。

在该系列第三篇博客文章中,Niek 介绍了配置管理的引入。他讨论了准确管理下列内容之间关系的必要性:商业应用、变更请求、软件组件、部署请求和发布。在最后一篇文章中,Niek 介绍了发布管理的引入,以及与此前介绍的配置管理工具的整合,并引出了文章中最终的概念图:

Niek 承认,要实现更先进 DevOps 持续交付实践和零宕机部署,需要企业逐步转变;而他故事里的传统企业尚未做好准备。不过,他给出了通往这一方向的初始步骤。对此他介绍到:

如果我们能够逐渐控制传统软件交付流程,在可能的情况下实行自动化,并逐步提高发布频率,那么或许有一天朝着持续部署的飞跃将不再那么令人望而生畏。

Niek 宣称引入 DevOps 实践所做的工作,有助于解决多项现实世界的问题,并以此作为系列文章的结尾。他表示,引入 DevOps 实践将让环境具有自动化、一致性、可控和恰当监管的特性。尽管如此,他承认还有更多需要做得工作,特别是在测试领域。

查看英文原文: Introducing DevOps to Traditional Enterprises

2013-06-28 10:092121
用户头像

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

关注

评论

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

led显示屏保养技巧

Dylan

故障 LED显示屏 设备日常保养

一文回顾 Boundless Hackathon at Stanford 首期 Workshop

西柚子

鲲鹏DevKit助力深圳财富趋势高效开发行情分析系统,行情揭示快人一步

说山水

百度倾力出品|《神经网络机器翻译技术及产业应用》正式上线

飞桨PaddlePaddle

人工智能 深度学习 百度飞桨

秒验 iOS端集成指南

MobTech袤博科技

如何在大学校园内合作运营共享电单车

共享电单车厂家

校内共享电单车 共享电动车投放 共享电单车合作 共享电单车厂家

鲲鹏DevKit助力南京信息工程大学高效开发

说山水

支持M1的苹果电脑视频下载器-Downie 4 Mac中文版

Rose

Mac 视频下载工具 Downie 4许可证 Downie 4中文版 Downie mac破解版

FC红白机游戏600合集 for mac(小霸王游戏) 单机离线版

Rose

Mac游戏下载 FC 红白机游戏 任天堂游戏下载 小霸王游戏

植物大战僵尸mac版下载

Rose

植物大战僵尸 mac 植物大战僵尸中文版 植物大战僵尸下载 mac塔防游戏

乘云而上,山西软件行业CXO思享会在晋起航

说山水

Java 高效处理千万级数据:技巧与最佳实践

xfgg

Java 大数据

华为教育中心:奇趣“童”行庆六一 多彩儿童应用助成长

科技热闻

提升您的 MQTT 云服务:深入探索 BYOC

EMQ映云科技

物联网 云服务 mqtt

Scrum敏捷项目管理真实案例

顿顿顿

Scrum 敏捷开发 敏捷开发管理 敏捷项目管理 scrum工具

abaqus有限元仿真常见问题(一):数值仿真在产品研发中的作用

思茂信息

CAE abaqus abaqus软件 abaqus有限元仿真

开源创新 协同融合|2023开放原子全球开源峰会开源协作平台分论坛即将启幕

开放原子开源基金会

开源 开源协作

在软件定义汽车的时代,低代码究竟给车企数字化转型带来了什么?

优秀

低代码 车企 车企数字化

对应用数据开发还有疑惑?看这篇就够了!数据存储、管理,通通掌握!

HarmonyOS开发者

HarmonyOS

软件测试/测试开发丨接口测试学习笔记

测试人

程序员 软件测试 自动化测试 测试开发

解锁软件工程新角色——平台工程师

SEAL安全

DevOps 平台工程 平台工程师

mac电脑如何远程控制win?微软远程桌面连接工具来帮你!

Rose

Mac远程控制软件 mac电脑如何远程控制win microsoft remote desktop 微软远程桌面连接工具

智能出行 驱动未来|2023开放原子全球开源峰会CARSMOS开源智能出行生态年会即将启幕

开放原子开源基金会

开源 智能出行 CARSMOS

技术的交流 思想的碰撞|2023开放原子全球开源峰会TOC面对面分论坛即将启幕

开放原子开源基金会

开源 社区 TOC

一文回顾 Boundless Hackathon at Stanford 首期 Workshop

鳄鱼视界

CodeWhisperer 初体验

天黑黑

AI 亚马逊云 CodeWhisperer

世界500强开滦集团的财务共享建设路径

用友BIP

财务共享

挖掘算力产业的创新力量和新型机遇|2023开放原子全球开源峰会先进计算分论坛即将启幕

开放原子开源基金会

开源 算力 先进计算

在传统企业中引入DevOps_DevOps & 平台工程_Aslan Brooke_InfoQ精选文章