Skip to Content
Java 开发人员的 DevOps 工具
book

Java 开发人员的 DevOps 工具

by Stephen Chin, Melissa McKay, Ixchel Ruiz, Baruch Sadogursky
July 2025
Intermediate to advanced
344 pages
4h 17m
Chinese
O'Reilly Media, Inc.
Content preview from Java 开发人员的 DevOps 工具

第 1 章. 面向(或可能反对)开发人员的 DevOps

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

当你在这里打鼾撒谎时、 睁大眼睛共谋他的时间。 倘若你还关心生命、 唤醒沉睡,小心谨慎: 醒醒,醒醒!

威廉-莎士比亚,《暴风雨

有些人可能会问,DevOps 运动是否只是一场由运营激发的反对开发人员的阴谋。大多数(如果不是全部的话)这样做的人都不会期望得到严肃的回答,这不仅仅是因为他们想把这个问题当作一种调侃。这还因为--不管你的出身是开发还是运营--当任何人开始谈论 DevOps 时,大约需要 60 秒钟才会有人问:"但 DevOps到底是什么呢?"

你可能会认为,在这个术语诞生 11 年之后(在这 10 年中,业界专业人士就这个术语进行了讨论、辩论和呐喊),我们应该已经达成了一个标准、简洁、通俗易懂的定义。 但事实并非如此。 事实上,尽管企业对 DevOps 人才的需求呈指数级增长,但随便挑出五名拥有 DevOps 头衔的员工,他们能否准确地告诉你 DevOps 是什么,还是个很大的疑问。

因此,如果你一提到 DevOps 就挠头,请不要感到尴尬。 从概念上讲,DevOps 可能不容易理解,但也不是不可能。

但是,无论我们如何讨论这个术语,也无论我们同意什么样的定义,有一件事是最重要的,必须牢记:DevOps 完全是一个被发明出来的概念,而发明者则是来自运营方。

DevOps 是运营方发明的概念

我关于 DevOps 的前提可能是挑衅性的,但也是可以证明的。 让我们从事实开始。

示例 1:凤凰项目

Gene Kim 等人所著的《凤凰计划》(IT Revolution),自近十年前出版以来已成为经典之作。 这不是一本操作手册(反正不是传统意义上的操作手册)。它是一部小说,讲述了一家问题重重的公司及其 IT 经理突然被委以重任,负责实施一项事关成败的企业计划,而这项计划已经超出预算,比原定计划滞后数月。

如果你在软件领域有所涉猎,那么书中的其他核心人物你一定不会陌生。 不过,现在我们先来看看他们的职业头衔:

  • 总监,IT 服务支持

  • 总监,分布式技术

  • 零售销售经理

  • 首席系统管理员

  • 首席信息安全官

  • 首席财务官

  • 首席执行官

注意到他们之间的联系了吗? 他们是有史以来关于 DevOps 的最重要书籍之一的主角,但他们中没有一个是开发人员。 即使开发人员出现在情节中,嗯......我们只能说,他们并没有受到特别光彩的描述。

当胜利来临的时候,故事的主人公(连同一位支持他的董事会成员)发明了 DevOps,将项目从火坑中拉了出来,扭转了公司的命运,并获得了晋升为企业首席信息官(CIO)的奖励。 每个人都过得很幸福--如果不是从此以后,那也至少在两三年的时间里,这样的成功往往会让你在这个行业里重新证明自己的价值。

证据 2:《DevOps 手册

在阅读 Gene Kim 等人所著的《DevOps 手册》(IT Revolution)之前,最好先阅读《凤凰计划》,因为前者将你置身于一个高度可信的人性场景中。你不难沉浸在书中人物的性格类型、职业困境和人际关系中。 DevOps 的 "怎么做 "和 "为什么做 "是对一系列情况不可避免的合理反应,而这些情况很可能导致业务崩溃。 其中的利害关系、人物和他们所做的选择似乎都非常可信。 与您自身经历的相似之处可能并不难得出。

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.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Pro Java Microservices with Quarkus and Kubernetes: A Hands-on Guide

Pro Java Microservices with Quarkus and Kubernetes: A Hands-on Guide

Nebrass Lamouchi

Publisher Resources

ISBN: 9798341662933