基础设施即代码(第二版)
马晶慧 译
出版时间:2026年05月
页数:424
“基础设施即代码的实践已经从管理服务器发展到了管理完整的技术栈,但这种新技术也带来了复杂性的代价。本书的内容超越了命令本身,将带你深入了解优秀实践背后的设计模式,以及更高层自动化的实现方法。”
——Patrick Debois
DevOpsDays创始人
几年前,“基础设施即代码”还是一个全新的概念。而如今,甚至连银行等保守机构也开始计划向云端迁移,全球各地的开发团队都在尝试构建大型基础设施代码库。这本实用指南将向你展示如何有效地运用开发运维团队开创的原则、实践和模式来管理云时代的基础设施。
本书非常适合系统管理员、基础设施工程师、软件开发人员、团队负责人以及架构师。第二版展示了如何利用云和自动化技术,以简单、安全、快速和负责任的方式更新系统。你将学习如何将一切定义为代码,并运用软件设计和工程实践,通过多个小而松散耦合的组件来构建系统。
本书的内容包括:
● 基础:利用基础设施即代码推动持续变更,提高运维质量标准,使用工具和技术构建基于云的平台。
● 基础设施技术栈:学习如何定义、配置、测试基础设施资源,并持续交付变更。
● 服务器和其他平台:使用模式设计服务器和集群的配置与部署。
● 大型系统和团队:学习工作流程、治理方法和架构模式,创建并管理基础设施组件。
书名:基础设施即代码(第二版)
译者:马晶慧 译
国内出版社:中国电力出版社
出版时间:2026年05月
页数:424
书号:978-7-5239-0999-7
原版书书名:Infrastructure as Code, 2e
原版书出版商:O'Reilly Media
Kief Morris
Kief Morris是ThoughtWorks的全球云工程总监,致力于帮助各类组织和团队探索更有效的方法,通过云计算和基础设施技术更快速、更可靠地交付更高价值的成果。他从事自动化IT服务器基础设施的设计、构建和运维已有20多年,最初使用shell脚本和Perl,随着技术的发展,逐步采用了CFengine、Puppet、Chef和Terraform等工具。
书封面的动物是一只黑白兀鹫(Ruppell’s vulture,学名:Gyps rueppellii),原产于非洲萨赫勒地区(介于撒哈拉沙漠与稀树草原之间)。这种鸟的命名是为纪念19世纪德国动物学家Eduard Rüppell。
这是一种大型鸟类,翼展可达7~8英尺(2.1~2.4米),体重14~20磅(6.4~
9.1公斤),羽毛呈斑驳棕色,颈部和头部为黄色偏白。与所有兀鹫一样,这种鸟是食腐动物,几乎只以腐肉为食。它们用锋利的爪子和喙撕裂尸体上的肉,舌头上还有向后的刺,可彻底刮净骨头。虽然平时很安静,但它们是高度社交的鸟类,会在群居繁殖地或为争夺食物时出尖锐的叫声。
黑白兀鹫是一夫一妻制,终身配偶关系可持续40~50年。繁殖期,成对的雌雄鸟会在悬崖附近筑巢,用树枝、草和树叶搭建,并经常重复使用多年。黑白兀鹫每年只产一枚卵,直到下一个繁殖季开始时,幼鸟才刚刚独立。这种兀鹫的飞行速度不快(约35公里/小时),但它们会飞到离巢90英里(约145公里)外觅食。
根据现有记录,黑白兀鹫是飞得最高的鸟类。有证据显示,它们曾飞至海拔37000英尺(约11278米),高度与商用飞机相当。它们的血液中有特殊的血红蛋白,使其能在高海拔环境中更高效地吸收氧气。
黑白兀鹫被列为濒危物种,数量持续下降。虽然栖息地丧失是一个因素,但最严重的威胁是中毒。农民为了报复狮子或鬣狗等捕食者,常常在牲畜尸体上投毒,结果导致黑白兀鹫无辜被牵连。这种鸟类依靠视觉找到食物并成群聚集,因此导致每次死亡的数量高达几百只。