Skip to Content
用于 DevOps 的 Python
book

用于 DevOps 的 Python

by Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
May 2025
Intermediate to advanced
506 pages
6h 56m
Chinese
O'Reilly Media, Inc.
Content preview from 用于 DevOps 的 Python

第 16 章 DevOps 战争故事与访谈

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

作者:诺亚诺亚

我在加州理工学院圣路易斯奥比斯波分校读完大学最后一年时,为了按时毕业,我需要在暑假期间选修《有机化学》。 不幸的是,暑假期间没有经济援助,所以我不得不租房子并找一份全职工作。 我在图书馆找到了一份最低工资的兼职工作,但钱还是不够。 我搜索了求职广告,唯一出现的工作是在一家大型西部乡村夜总会做保镖。

在我的求职面试中,面试我的经理身高约六英尺,体重接近三百磅,大部分是肌肉。 他还有一只大大的黑眼圈。 他告诉我,前一个周末,一大群人殴打了所有的保镖,包括他在内。他告诉我,这是我和田径队一个投篮手之间的选择。为了在我和那个投篮手之间做出选择,他问我是否愿意在类似的争斗中逃跑。 我告诉他我不会逃避斗殴,于是我得到了这份工作。

后来我开始意识到,我对自己的勇气和能力的估计可能有些天真。 有一些身材魁梧的摔跤手和足球运动员经常来这里打架,他们让人害怕。 在一次音乐会上,他们请求支援,因为他们预料到会有麻烦。 在那次活动中,我的同事是一个新来的保镖,他留着莫霍克头,头骨上纹着中国字。 几年后,我在电视上看到他赢得了终极格斗锦标赛的重量级冠军,并记住了查克-里德尔的名字。 弹跳是一项危险的工作。 有一天,我试图制止一场斗殴,一个醉醺醺的 250 磅重的橄榄球运动员正在猛击一名受害者的脸部,这让我明白了这一点。 我本想把他拉开,但我却被摔得后退了好几步,就好像那人毫不费力地把枕头打到了房间的另一头。 那一刻,我才恍然大悟,原来我并不是无敌的,我的武术技巧根本不存在。 我永远不会忘记这次教训。

描述这种过度自信的一种方法是邓宁-克鲁格效应。 邓宁-克鲁格效应是一种认知偏差,即人们错误地认为自己的认知能力比实际能力更重要。 你可以在 StackOverflow 的年度调查中看到这种效应的实际表现。2019 年,70% 的开发人员认为自己高于平均水平,10% 的人认为自己低于平均水平。 这里的启示是什么? 不要相信人类的认知! 要相信自动化。 "相信我"、"我是老大"、"我干这行已经有 X 年了",以及其他自信的表述,与正确执行自动化的残酷效率相比,都是无稽之谈。 自动化大于等级制度的信念正是 DevOps 的真谛所在。

本章通过使用真人和真实案例研究来探讨 DevOps 的最佳实践,从而将书中有关自动化的所有内容联系在一起:

  • 持续集成

  • 持续交付

  • 微服务

  • 基础设施即代码

  • 监控和记录

  • 交流与合作

电影制片厂无法制作电影

在新西兰为电影《阿凡达》工作生活了一年之后,我的心境非常平静。 我住在北岛一个叫美丽华的小镇上,那是一个美丽绝伦的半岛。 我每天都会走出家门,来到海边,每天跑步 14 公里。 最后,合同结束了,我必须找一份新工作。 我接受了湾区一家大型电影制片厂的职位,该制片厂拥有数百名员工,厂房占地面积超过 10 万平方英尺。 这家公司投资了数亿美元,看起来是个不错的工作场所。 我是周末飞过来的,周日(上班前一天)到的。

我第一天上班就感到非常震惊。 它让我从天堂般的心态中清醒过来。 整个工作室都瘫痪了,数百名员工无法工作,因为中央软件系统(资产管理系统)无法运行。 出于恐慌和绝望,我被带到秘密作战室,向他们展示了问题的严重程度。 我能感觉到,我在海滩上随意奔跑的平静日子已经一去不复返了。 我进入了一个战区。呀

随着我对这场危机了解的加深,我发现这场危机在相当长的一段时间内一直在缓慢燃烧。 ...

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

《Python 数据分析》第三版

《Python 数据分析》第三版

Wes McKinney
ppk on JavaScript

ppk on JavaScript

Peter-Paul Koch

Publisher Resources

ISBN: 9798341657380