原文地址:https://medium.com/faun/10-great-books-for-aspiring-devops-sre-engineers-76536c7c4909
原文作者:Aymen El Amri
翻译君:CODING 戴维奥普斯

以下书籍是推荐给 DevOps 或 SRE 工程师阅读的好书清单,用来学习或增强必要的技能。我们找到了原文清单里英文书籍对应的中文版,希望对大家能有帮助。

CODING 也会持续关注并分享 DevOps 领域最新理念与技术,与 DevOps 工程师一起成长。同时文末有福利放送,别忘了领取!

1、《DevOps 实践指南》

这本书是本清单中最出名的书籍之一,《DevOps 实践指南》是作者丰富的实践指南和多年学习的成果,也是 DevOps 社区中最具影响力的书籍之一。如果你正在搜寻一些历史案例和商业案例以便进行精心研究,试试这本书吧。它是 DevOps 世界的参考书,我非常喜欢它并强烈推荐给开发人员、运维工程师和 IT 经理阅读。

特别适合以下读者:
如果你对 DevOps 领域感兴趣:包括团队组织设计、DevOps 文化和相关技术。

2、《微服务设计》

《微服务设计》是一本阅读体验很不错的书, 它写得深入浅出,易于理解。 其中一部分基础主题:如团队建设、版本控制、日志记录、监控等等,会让你从中找到一个非常好的微服务介绍。作者知识渊博,对微服务有相当丰富的经验,同时这本书对初学者也十分友好。

特别适合以下读者:
想要学习构建基于微服务架构的应用程序的朋友。

3、《基础设施即代码》

本书是关于云自动化、基础架构和 DevOps 行业最佳实践的综述。它写得很全面,与同类技术技术书籍对比,你在本书中能够欣赏到对于概念和方法的清晰解释和良好措辞。

特别适合以下读者:
如果你对 Netflix、Amazon 和 Etsy 等组织的成功经验感兴趣,并希望加强自己的管理技能。

4、《Effective DevOps(中文版)》

这本书不仅仅是一个技术指南,也是一个文化和管理指南。 DevOps 是关于团队协作和文化挑战的理念,本书更多地关注这些人性化方面。通过描述失败和成功案例,以极好的方式将 DevOps 的技术和文化连接起来。

这本书总结了 DevOps 是什么:“一个强调持续努力打破信息孤岛与监控关系,并修复组织团队内部误解的专业文化运动。”

特别适合以下读者:
如果你希望实现和维护团队的 DevOps 文化。

5、《SRE:Google 运维揭秘》

谷歌如何运行生产系统?本书通过良好的结构回答了这个问题。我喜欢这本书是因为读者不需要按照任何特定顺序阅读,每一章都是一个独立的主题。这本书是亚马逊最畅销的书之一,可能也是这份清单中最好的一本。

特别适合以下读者:
如果你想了解 SRE 日常工作的理论和实践(从构建到运维大型分布式系统)并探索 Google 管理方式如何用于培训、沟通和会议。

6、《微服务运维实战(第一卷)》

本书是构建完整稳定的 CI/CD 流水线并支持构建在微服务架构之上的现代分布式应用程序的过程。它是 DevOps 领域中非常有趣的一本,涵盖多种现代技术:Docker、Kubernetes、Ansible、Ubuntu、Docker Swarm 、Docker Compose、Consul、etcd、Registrator、confd 等等。

特别适合以下读者:
如果你想通过具体示例和演示用例来获取 DevOps 的技术基础知识。

7、《持续交付:发布可靠软件的系统方法》

本书是快速发布软件,同时降低风险和提高质量的指南。它列举了发布和生产部署管理的最佳实践和快速简单的技术。它还包括许多其它实践,如生产监控跟踪、依赖关系管理以及虚拟化的有效使用。这本书将教会你持续交付的基础、创建高效部署流水线的技术以及有关交付生态系统的愿景。

特别适合以下读者:
如果你正在寻找分步指南以便更快地管理新软件版本,同时降低风险和提升价值。

8、《构建之法:现代软件工程》

作者对软件工程的各个知识点和技能要求进行了系统性整理,形成这本教材。同时讲述了业界最新实践方法。这是一本全景式图书,同时也是一本实践式的书,涵盖了现代软件工程的全部,每个章节甚至每个段落拿出来,都可以在实践中作为指导。它会让你更了解这个行业,能让即将从业的人在对行业从陌生到熟悉的过程中,较少地感到惊讶和出乎意料。

特别适合以下读者:
软件相关行业的同学,对软件工程整体想要有一个总体了解。


以下福利大放送

7 月 21 日即将举办腾讯首届运维技术开放日。该活动由 CODING、腾讯云、TEG 技术工程事业群共同发起,是面向运维人员的技术开放日。旨在分享和交流腾讯内部在运维方面的实践经验,打造腾讯内部与外部共同交流、共同进步的运维技术生态。

点击保存活动海报
分享到朋友圈
集赞达到三十
即可在活动现场领取
《构建之法:现代软件工程》一本
书籍数量有限,先到先得

点赞未达到三十
也可现场领取 CODING 洋葱猴小抱枕一只
点击此处报名活动
7 月 21 日腾讯运维技术开放日等你来!

有抱负的 DevOps 和 SRE 工程师必读好书清单 | 文末有福利!的更多相关文章

  1. DevOps和SRE的区别

    目录 一.误区 二.DevOps 和 SRE 定义 三.两者产生背景和历史 四.两者的职能不同 五.工作内容不同 六.DevOps 和 SRE 关系 七.附录:技能点 DevOps SRE 一.误区 ...

  2. 【转帖】DevOps和SRE的区别

    DevOps和SRE的区别 https://zhuanlan.zhihu.com/p/87598465 DevOps 和 SRE 最近有一位朋友和我聊职业发展方向问题,聊了不少 DevOps 和 SR ...

  3. 学好java,做好工程师必读的15本书

    学好java,做好工程师必读的15本书   一.Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵 ...

  4. 【DevOps敏捷开发动手实验】开源文档 v2015.2 stable 版发布

    Team Foundation Server 2015 Update 2版本终于在2周前的//Build 2016大会上正式发布了,借这个东风,小编也完成了[DevOps敏捷开发动手实验]开源文档的第 ...

  5. scrum vs devops vs sre

    DevOps&SRE 超越传统运维之道[北京站] IT大咖说 - 大咖干货,不再错过 http://www.itdks.com/eventlist/detail/908

  6. 工具武装的前端开发工程师 Mac 软件清单

    Awesome Mac  这个仓库主要是收集非常好用的Mac应用程序.软件以及工具,主要面向开发者和设计师.有这个想法是因为我最近发了一篇较为火爆的涨粉儿微信公众号文章<工具武装的前端开发工程 ...

  7. 工程师泄露5G核心技术文档 被判有期徒刑三年缓刑四年

    2002 年至 2017 年 1 月,黄某瑜就职于中兴通讯公司,担任过射频工程师.无线架构师等职务.2008 年 4 月至 2016 年 10 月,王某就职于中兴通讯公司西安研究所,担任过 RRU 部 ...

  8. 拯救你的文档 – 【DevOps敏捷开发动手实验】开源文档发布

    今天上海的天气真是不错,风和日丽.再次来到微软上海紫竹研发中心,心情很是愉快,喜欢这里的大草坪,喜欢这里的工程气氛,更喜欢今天来陪我的小伙伴们. 这次动手实验培训与以往最大的不同就是采用了开源文档的方 ...

  9. 精选腾讯技术干货200+篇,云加社区全年沙龙PPT免费下载!

    2019年已经过去,小编为大家整理了这一年以来云加社区发布的 200多篇腾讯干货,点击文章标题即可跳转到原文,请速速收藏哦~ 看腾讯技术: 腾讯成本优化黑科技:整机CPU利用率最高提升至90%: 腾讯 ...

随机推荐

  1. [TimLinux] MySQL 导入sql文件数据慢的问题解决办法

    慢的时候执行的命令: mysql -uusername -p -hip_address -Ddb_name < ./db.sql 快的时候执行的命令: mysql -uusername -p - ...

  2. Yii2框架那些折磨人的坑

    说点闲话 距离上次写博客,已经有一年了.在动手写之前,总是带着深深的罪恶感.被它折磨许久,终于,还是,动手了. 值得庆祝的一件事:最近开始健身了.每天动感单车45分钟,游泳45分钟,真的是(生)爽(不 ...

  3. BGA256芯片植球全过程体验(原创)

    今天工具到位,迫不亟待,需要对手上的BGA256的FPGA芯片进行植球, 该芯片买来的时候是有球的,只是在焊接后,由于电路板故障或焊接问题,需要拆下来芯片,导致球损失,需要重新植球. 一般植球都是将所 ...

  4. Python3 类与对象之王者荣耀对战小游戏

    王者荣耀对战小游戏 # 定义英雄: 亚瑟 class Arthur: hero_type = 'Tank' def __init__(self, attack_value=164, armor=98, ...

  5. Hadoop相关问题解决

    Hadoop相关问题解决 Hive 1.查询hivemeta信息,查到的numRows为-1 集群厂商 集群版本 是否高可用 是否开启认证 cdh 不限 不限 不限 在hivemeta库中可以通过以下 ...

  6. netty用法总结

    /**decoder和encoder,如果不需要解析,就使用系统的 * ch.pipeline().addLast(new StringDecoder()); * ch.pipeline().addL ...

  7. poj 2513 Colored Sticks (trie树+并查集+欧拉路)

    Colored Sticks Time Limit: 5000MS   Memory Limit: 128000K Total Submissions: 40043   Accepted: 10406 ...

  8. 冒泡排序(表格说明)(js)

    冒泡排序我自己的理解是(假设从大到小): 比较每一对相邻元素的值,如果前面的元素小于后面的元素那么就将它们交换过来,每次排序的比较次数逐次递减,最后的比较次数为1.总的排序轮数为数组长度减1.为了便于 ...

  9. pt-online-schema-change工具使用教程(在线修改大表结构)

    percona-toolkit中pt-online-schema-change工具安装和使用 pt-online-schema-change介绍 使用场景:在线修改大表结构 在线数据库的维护中,总会涉 ...

  10. 弹性盒子中的order

    order order 属性 设置或检索弹性盒模型对象的子元素出现的順序.. 注意:如果元素不是弹性盒对象的元素,则 order 属性不起作用. <!DOCTYPE html> <h ...