Skip to Content
现代大型机开发
book

现代大型机开发

by Tom Taulli
May 2025
Intermediate to advanced
348 pages
3h 51m
Chinese
O'Reilly Media, Inc.
Book available
Content preview from 现代大型机开发

第 9 章 DevOps

本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com

DevOps开发(编码员、前端开发人员和质量保证)和运营(系统、Network 和数据库管理员)两个词的组合。 传统上,这两个团队在企业中各自为政,导致软件开发速度减慢、质量下降、错误增多。 因此,DevOps 的目标是让整个过程更好地沟通、透明、协作和 Agile。

但这通常需要时间,而且经常会遇到文化阻力,尤其是依赖大型机系统的大型企业。 尽管如此,DevOps 已成为一种日益增长的趋势,并已显示出突出的效果。

在过去十年中,这一类别经历了许多演变,这一点不足为奇。 这是任何技术类别的典型特征,因为动态变化是持续不断的。 DevOps 是一个旅程。

在本章中,我们将了解 DevOps 的主要概念及其各种方法。 我们还将了解有助于 DevOps 流程的不同自动化工具。

DevOps 的优势

大型机开发的最大趋势或许就是 DevOps。 该行业亟需重新思考其方法,例如在加快开发速度方面。 传统的方式实质上增加了企业与更敏捷的初创公司竞争的难度。

DevOps 当然有很多优势。 下面我们就来看看其中的几大优势:

速度与质量

这两个概念似乎相互矛盾。 其实不然。 正如亚马逊和谷歌等公司所展示的那样,快速构建高质量的软件应用程序是可能的。 但思维方式需要改变。 在 DevOps 的背景下,存在着各种各样的方法,比如 Agile。 事实上,就大型机而言,速度和质量的优势可能是最重要的。

创新

这往往是采用 DevOps 的主要原因。 公司需要想方设法创建客户需要的应用程序并推动成果。 但这对大型企业来说可能非常困难,因为官僚流程会扼杀创造力。 有效的 DevOps 战略可以突破这一点。

提高客户满意度

客户期待简单易用、快捷的应用程序。 毕竟,他们已经习惯了 Uber 和 Airbnb 等公司提供的卓越服务。 通过 DevOps,反馈回路有助于提高客户满意度。 由于可以获得有关应用程序的客观数据,因此纠纷会减少。

减少计划外工作

计划外的工作会耗费大量时间。 但有了 DevOps 计划,计划外的工作就会减少,因为有了更好的流程和明确的目标。

提高生产率

DevOps 有助于减少程序员无所事事的无谓浪费。 事实上,闲置时间是开发人员感到沮丧并离开雇主的一个重要原因。

降低成本

由于利用自动化系统可以提高效率,因此软件发布成本应该会降低。 其次,代码库中出现的错误可能会减少,这意味着用于修复的时间也会减少。 据估计,一个错误的成本约为 2000 美元。 最后,DevOps 可以帮助改善不利事故和中断的平均恢复时间(MTTR)。 本章稍后,我们将介绍这一指标以及其他指标。

关于 DevOps 的好处,我们可以看看 Liberty Mutual Insurance 公司的例子,该公司的大型机占地面积很大。"Liberty Mutual Insurance 安全 DevOps 平台高级总监 Justin Stone 说:"实施 DevOps 后,我们团队现在部署代码的速度提高了 200 倍,创造了更高的稳定性,使我们能够进行更多实验,并让我们能够在更快的时间内推出新产品和新功能。 "如果方法得当,DevOps 应该可以加快开发过程,使公司能够削减成本,加快工作进度。它可以让开发人员缩短根据客户需求进行变更所需的准备时间,降低成熟期的总体故障率,缩短从事故和中断中恢复的时间。"

备注

根据 DevOps ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

数据分析之图算法: 基于Spark和Neo4j

数据分析之图算法: 基于Spark和Neo4j

Mark Needham, Amy E. Hodler
Pythonクイックリファレンス 第4版

Pythonクイックリファレンス 第4版

Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire, 鈴木 駿, 株式会社クイープ
Gilt-Edged Market

Gilt-Edged Market

Moorad Choudhry, Graham Harry Cross, Jim Harrison

Publisher Resources

ISBN: 9798341658912Supplemental Content