2019Gdevops全球敏捷运维峰会书单

举报
孔皮皮 发表于 2019/09/04 10:28:10 2019/09/04
【摘要】 DevOps作为打破开发和运维之间壁垒的方法论,在打通应用全生命周期工具链路的过程中,扮演着极为重要的角色!如何高效实现敏捷运维,如何让运维更加敏捷化,俨然成为当下所有企业的必答题目。全球敏捷运维峰会(Gdevops2019),是国内唯一同时覆盖一线与二线城市的高端技术峰会,主题覆盖敏捷运维、数据库、云与架构等重点方向。Gdevops峰会汇聚dbaplus社群数百专家资源,是与政府、企业携手...

DevOps作为打破开发和运维之间壁垒的方法论,在打通应用全生命周期工具链路的过程中,扮演着极为重要的角色!如何高效实现敏捷运维,如何让运维更加敏捷化,俨然成为当下所有企业的必答题目。

全球敏捷运维峰会(Gdevops2019),是国内唯一同时覆盖一线与二线城市的高端技术峰会,主题覆盖敏捷运维、数据库、云与架构等重点方向。Gdevops峰会汇聚dbaplus社群数百专家资源,是与政府、企业携手打造的敏捷运维领域标杆盛会,全面覆盖从DBA、运维工程师到CXO等所有技术圈层、从互联网、电信、金融、交通到物流等重点行业,在业界、媒体界具有极大影响力。

峰会于2019-05-10 08:30开始,2019-05-10 18:00结束,人民邮电出版社异步社区将在现场设置展台,欢迎现场的朋友们前来以书会友。

1、重构:改善既有代码的设计(第2版)

[美] 马丁·福勒(Martin Fowler) 著,熊节,林从羽 译


重构20年,世界软件开发大师MartinFowler的不朽经典

生动阐述重构原理和具体做法

普通程序员进阶到编程高手的修炼秘笈和代码整洁之道

这本备受关注的第2 版在第1 版的基础上做了全面修订,反映了编程领域业已发生的许多变化。第2 版中介绍的重构列表更加内聚,并用JavaScript 语言重写了代码范例。此外,第2 版中还新增了与函数式编程相关的重构范例,旨在教会读者如何在没有类的环境下开展重构。

新版沿袭了第1 版的结构,依次解释什么是重构,为什么要重构,如何通过“坏味道”识别出需要重构的代码,以及如何在实践中成功实施重构(无论用的是什么编程语言)。

  • 理解重构的过程和重构的基本原则;

  • 快速有效地应用各种重构手法,提升程序的表达力和可维护性;

  • 识别代码中能指示出需要重构的地方的“坏味道”;

  • 深入了解各种重构手法,每个手法都包含解释、动机、做法和范例4 个部分;

  • 构建稳固的测试,以支持重构工作的开展;

  • 理解重构过程的权衡取舍以及重构存在的挑战等。

2、代码整洁之道:程序员的职业素养

[美] 罗伯特·C.马丁(Robert C.Martin) 著

余晟,章显洲 译


代码整洁之道Clean Code姐妹篇

编程大师40余年心得体会 阐释软件工艺中的原理、技术、工具和实践

助力专业软件开发人员具备令人敬佩的职业素养

软件开发大师Robert C. Martin在书中介绍了真实软件技艺中的各项原则、技术、工具和实践,展示了怎么以自豪、自尊和自信的心态进行软件开发,怎么取得卓越表现和丰硕成果,怎么做到有效沟通和确切估算,怎么以坦诚的心态面对困难,并引导读者认识到专业程序员肩负的责任重大,阐述了什么才是程序员的职业素养。

书中的具体内容包括:

  • 成为真正的软件专业人士需要具备哪些条件,如何应对彼此冲突又紧张的进度表和不近情理的管理人员;

  • 如何做到流畅编程,克服阻塞状态;

  • 如何应对无休止的工作压力,避免崩溃;

  • 如何培养坚持不懈的态度,如何拥抱新的开发范式;

  • 如何管理好时间,避免身陷泥潭无法自拔;

  • 如何培育有利于程序员和开发团队茁壮成长的环境;

  • 什么时候应该说“不”,怎么说;

  • 什么时候应该说“是”,承诺意味着什么。

3、代码整洁之道

[美] 马丁 著,韩磊 译


敏捷软件开发系列作者

软件工程大师经典力作

互联网产品与运营专家韩磊献译

当今代码大全 体会代码之美 获第13届Jolt大奖

《代码整洁之道》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,《代码整洁之道》作者给出了一系列行之有效的整洁代码操作实践。这些实践在《代码整洁之道》中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。

4、Kafka入门与实践

作者:牟大恩


Kafka技术内幕书籍

深入剖析Kafka源码与框架

轻松掌握Kafka实战知识

基于Kafka 0.10.1.1版本

Kafka发展至今已具备很多特性,如分布式、高吞吐量、低延迟、高水平扩展性、高容错性等,也正是由于Kafka具备这些特性,使Kafka在大数据处理、日志收集、实时监控、离线统计分析等应用场景都被广泛使用。 本书内容按照从抽象到具体、从点到线再到面的学习思维模式进行编排,由浅入深、理论与实践相结合地对Kafka进行了讲解和分析。剖析Kafka实现原理时,Kafka核心组件各成一节;讲解Kafka基本操作及应用实践时,从简单操作拓展到高级应用。全书的各章之间没有很强的依赖关系,读者可以从其中任何一章开始阅读。

5、Kafka Streams实战

作者:[美] 小威廉 · P. 贝杰克(William P. Bejeck Jr.)

译者:牟大恩


  • Kafka,Streams技术的全面学习指南

  • 大数据流式处理从入门到实践

  • 两位Apache,Kafka作者作序推荐作品

本书教读者在Kafka平台上实现流式处理。在这本易于理解的书中,读者将通过实际的例子来收集、转换和聚合数据,使用多个处理器,处理实时事件,可以使用KSQL 深入研究流式SQL。本书还讲解了Kafka Streams应用程序的测试和运维方面的内容(如监控和调试)。

本书主要内容 - 使用KStream API。 - 过滤、转换和拆分数据。 - 使用处理器API。 - 与外部系统集成。

6、梦之队的梦魇:使用敏捷实践促进团队生产率

作者:【英】Portia Tung(董波亚)

译者:徐毅, 李清玉


使用敏捷实践促进团队生产率

帮助敏捷团队克服在软件企业和项目中可能遇到的种种难题

带领你的梦之队走出梦魇,赢得高效的生产率

敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。本书就将为你全面呈现一场关于敏捷开发的探索历程。全书分两个部分,前部分结合场景式的描述介绍了关于敏捷开发的一系列内容,第二部分以附录形式提供了一些补充资料。本书内容风格独特,轻松易读,非常适合对敏捷开发感兴趣的读者以及正在从事软件开发的相关人员阅读。

7、知行合一: 实现价值驱动的敏捷和精益开发

作者:丛 斌


敏捷开发精益开发书籍

SEI CMMI讲师及高成熟度主任评估师作品

可操作性强 重点关注敏捷相关的核心实践在企业的落地 精装版

本书系统探讨了从瀑布模式到敏捷模式转型的成功实践,在特定企业环境下让敏捷在组织、团队、项目中落地,并使其价值*大化,摆脱常见的“形似神不似”的敏捷实施。本书关于CMMI和敏捷开发模式结合的内容对国内众多的CMMI企业有很好的现实意义,二者的互补性使其结合弥补了各自的不足,使企业能更好地提升其开发过程的能力。如何将新一代精益开发的原则、实践移植到软件开发中的内容是本书另一个亮点。

8、优质代码:软件测试的原则、实践与模式

作者:【美】Stephen Vance

译者:伍斌


作者有20多年的软件开发经验

10多年软件测试技术的教授经验

从开发人员关注的代码质量的角度来讲软件测试

《优质代码:软件测试的原则、实践与模式》专门从软件开发人员和技术人员关注的代码质量的角度来讲软件测试的原理、实践和模式。作者有30多年的软件开发经验,20多年软件测试技术的教授经验。书中积累了来自大量高水准软件工程师的多年经验。无论你是在写一个新系统,还是试图驾驭一个遗留系统,本书都会让你高效地开发高质量的代码。

9、DevOps开发运维训练营

作者:【印度】米泰什 索尼(Mitesh Soni)

译者:姚军


本书从以练代学的角度讲解了IT 运维的一些实用知识和相关运维工具的使用技巧,总共分为8 章,其内容有DevOps 概念与评估框架,如何安装Jenkins 持续集成服务器,如何使用开发或者QA 环境的容器,云计算与配置管理,持续交付,自动化测试(功能和负载测试),使用编排技术自动化应用程序生命周期的不同方法,与特定角色相关的安全和监控。 本书适合打算学习DevOps 以及打算在公司内部建设DevOps文化的IT 开发人员、运营人员和管理员阅读。

10、Spring微服务实战

作者:[美]约翰•卡内尔(John Carnell) 译者:陈文辉


本书教读者如何使用Java和Spring平台构建基于微服务的应用程序。在构建和部署第1个Spring Cloud应用程序时,读者将学习如何进行微服务设计。在本书中,精心挑选的真实案例展示了基于微服务的各种模式,这些模式用于配置、路由、扩展和部署服务。读者将了解Spring易于使用的工具,并看到其如何助力用微服务来增强和重构现有的应用程序。

11、看板实战

作者:【瑞典】Marcus Hammarberg, Joakim Sundén

译者:霍金健, 何勉, 程鸣萱


《看板实战》提供了务实的指导,两位作者曾经为数十个团队讲授过这一方法。本书涵盖的技术有计划、预测、建立有效度量、可视化队列和瓶颈以及看板墙的构建和使用等。

本书涵盖

  • 如何聚焦流程中的工作,并更快的完成它们

  • 成功实施案例

  • 如何让团队成员基于充分的信息合理决策

12、跟老韩学Linux运维

韩艳威 著


全方位系统地解读Linux运维之道

Linux系统运维就该这么学

51CTO知名讲师多年工作实践经验的总结

带你轻松从入门到精通

本书系统全面地介绍了Linux指令在企业生产环境中的实战应用技巧。主要内容包括Linux指令概述,CentOS操作系统生产环境标准化安装及实际运维部署,CentOS系统对比Windows系统的启动流程,Linux初、中、高级运维指令,并结合正则表达式将指令运用到实际工作环境中。本书最后详细介绍了Linux系统安全加固及内核核心参数优化等内容。书中精选的上千个实例均来自于作者在Linux系统运维领域的一线实战经验。


本文转载自异步社区。

原文链接:https://www.epubit.com/articleDetails?id=Ne7def163-f3d0-448b-b286-c5448dd09371

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。