The DevOps Handbook

The DevOps Handbook pdf epub mobi txt 电子书 下载 2026

出版者:IT Revolution Press
作者:Gene Kim
出品人:
页数:480
译者:
出版时间:2016-10-6
价格:USD 18.43
装帧:Paperback
isbn号码:9781942788003
丛书系列:
图书标签:
  • DevOps
  • 软件开发
  • 软件工程
  • 技术
  • 计算机
  • 程序员的修炼之道
  • 2017
  • 运维
  • DevOps
  • 持续交付
  • 持续集成
  • 自动化
  • 文化
  • 协作
  • 系统思考
  • 精益
  • 敏捷
  • 云原生
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

Increase profitability, elevate work culture, and exceed productivity goals through DevOps practices.

More than ever, the effective management of technology is critical for business competitiveness. For decades, technology leaders have struggled to balance agility, reliability, and security. The consequences of failure have never been greater―whether it's the healthcare.gov debacle, cardholder data breaches, or missing the boat with Big Data in the cloud.

And yet, high performers using DevOps principles, such as Google, Amazon, Facebook, Etsy, and Netflix, are routinely and reliably deploying code into production hundreds, or even thousands, of times per day.

Following in the footsteps of The Phoenix Project, The DevOps Handbook shows leaders how to replicate these incredible outcomes, by showing how to integrate Product Management, Development, QA, IT Operations, and Information Security to elevate your company and win in the marketplace.

Take the DORA DevOps X-ray Assessment and see where you stand! Visit devops-survey.com with your access code to take the DevOps X-ray Assessment.

《高效能团队:精益思维与敏捷实践的融合》 内容简介 在这个技术迭代速度日益加快的时代,企业面临的挑战不再仅仅是“能否交付”,而是“能否以更快的速度、更高的质量、更低的风险来持续交付业务价值”。《高效能团队:精益思维与敏捷实践的融合》正是在这一背景下应运而生的一部深度实践指南。本书并非泛泛而谈的理论集合,而是聚焦于如何将世界顶级的精益(Lean)生产哲学与成熟的敏捷(Agile)开发方法论深度整合,从而构建出真正具备自我优化能力、能够持续响应市场变化的高效能工程与业务组织。 第一部分:重塑心智模型——从瀑布到价值流 本书首先从根本上剖析了传统软件开发模式的内在局限性,指出问题往往根源于组织结构和决策流程,而非单纯的技术工具。 第一章:理解工作流的本质:价值流映射与瓶颈识别 本章深入探讨了“价值流”(Value Stream)的概念。价值流不仅仅是开发过程的线性描述,更是客户感知价值从概念产生到最终交付的完整路径。我们将详细介绍如何运用精益工具——价值流映射(VSM),来可视化当前的工作流程,精确计算“价值时间”(Value-Added Time)与“非价值时间”(Non-Value-Added Time,即等待、返工、过度处理的时间)。读者将学会如何识别流程中的主要瓶颈——这些瓶颈往往隐藏在部门交接点、审批环节或不成熟的质量控制点上。我们将提供具体的案例分析,展示如何通过缩短反馈周期、减少在制品(WIP)限制来显著提高端到端的交付速度。 第二章:精益思维的基石:消除浪费与按需生产 精益思想的核心是消除一切不增加客户价值的活动。本书将分类阐述软件开发中的八大浪费,例如“过度开发特性”、“不必要的文档”、“等待外部依赖”等。重点在于建立“拉动系统”(Pull System)的概念,取代传统的“推动系统”(Push System)。我们将探讨如何设计看板(Kanban)系统,确保工作项只有在下游有能力接收时才被“拉入”当前阶段,从而避免资源闲置和系统过载。同时,本书强调“准时制”(Just-In-Time, JIT)原则在需求管理中的应用,即只在最需要时才投入资源开发特定功能。 第二部分:敏捷的深化——超越Scrum框架的实践 在明确了精益思维指导后,本书转向如何利用敏捷框架,特别是Scrum和看板的优点,来实现流程的快速迭代和透明化。 第三章:实现真正的流动性:看板方法的深度应用 虽然许多团队使用看板,但本书关注的是如何用看板来管理复杂系统级的依赖和风险。我们将详细介绍如何设置多级看板(Team Level, Program Level, Portfolio Level),确保战略目标能够顺利转化为可执行的工作项。核心内容包括:限制在制品(WIP Limit)的科学设定,如何根据吞吐量(Throughput)和周期时间(Cycle Time)动态调整WIP,以及如何利用累积流量图(CFD)来预测交付时间、识别流程堵塞的早期信号。 第四章:史诗、特性与用户故事:有效分解与优先级排序 如何将庞大而模糊的业务目标分解为可管理、可交付的增量?本章提供了一套结合业务价值和技术复杂度的故事拆分方法。我们将介绍“三张披萨原则”在团队规模控制中的应用,以及如何利用WSJF(Weighted Shortest Job First,加权最短完成工作优先)模型来取代主观的优先级排序。强调关键指标:成本延误(Cost of Delay)的量化方法,确保团队始终致力于交付当前最具经济效益的功能。 第三部分:跨职能协作与组织对齐 高效能团队的标志在于其内部的紧密协作和外部的快速对齐。本书认为,技术和业务之间的壁垒是最大的效率杀手。 第五章:构建全功能团队:消除交付链中的孤岛 本书提倡构建真正具备端到端交付能力的“全功能团队”(Cross-Functional Teams)。我们将详细探讨如何重组传统职能部门(如QA、运维、安全团队),将关键技能融入到日常开发流程中。讨论了“结对编程”和“代码共享所有权”在提升质量和知识传播方面的实际效益。重点在于建立共享的指标体系,使所有成员对交付的成功与失败负共同责任。 第六章:持续集成与部署的组织保障:质量左移 质量不应是交付前的检查点,而是贯穿始终的活动。本章聚焦于如何通过工程实践来强化精益的“防错”(Poka-Yoke)理念。详细阐述了持续集成(CI)的自动化要求,从分支策略到自动化测试金字塔的构建。更重要的是,探讨了如何将部署自动化提升到持续部署(CD)的水平,包括灰度发布、金丝雀发布和蓝绿部署等高级技术,确保每一次代码提交都有能力安全、快速地进入生产环境。 第四部分:持续学习与改进的文化 最高效的系统是能够自我修复和自我优化的系统。本章关注如何将改进工作制度化。 第七章:定期的回顾与实验:制度化的反馈循环 本书将回顾会议(Retrospective)从简单的“抱怨时间”转变为科学的实验设计过程。我们将介绍“改进故事”(Improvement Stories)的概念,将流程改进也作为需要被计划、跟踪和衡量的“工作项”。探讨如何设计和执行小规模、可量化的流程实验,例如“尝试将代码评审时间限制在4小时内,观察对代码质量和交付速度的影响”,并依据数据决定是否固化该改进。 第八章:度量驱动的优化:从速度到稳定性的转变 组织需要关注正确的指标。本书批判了单纯关注“速度”(Velocity)的误区,转而倡导关注DORA指标体系(部署频率、变更前置时间、变更失败率、平均恢复时间)以及周期时间分布。关键在于利用统计过程控制(SPC)图表来理解流程的稳定性,只有稳定的流程才能被有效地预测和改进。我们将指导读者如何解读这些指标,并将改进的优先级与业务风险挂钩。 结语:构建永不停歇的价值交付引擎 《高效能团队》旨在提供一个务实、可执行的蓝图,指导技术领导者、项目经理和工程师们如何结合精益的效率哲学与敏捷的响应能力,从根本上提升软件交付的可靠性和速度。它教导的不是工具的堆砌,而是组织思维和工作方式的根本转变,从而构建一个能够适应未来不确定性的、自我驱动的高效能交付引擎。

作者简介

Gene Kim is a multiple award-winning entrepreneur, the founder and former CTO of Tripwire and a researcher. He is passionate about IT operations, security and compliance, and how IT organizations successfully transform from "good to great." He lives in Portland, Oregon.

Jez Humble is an award-winning author and researcher on software who has spent his career tinkering with code, infrastructure, and product development in organizations of varying sizes across three continents. He works at 18F, teaches at UC Berkeley, and is co-founder of DevOps Research and Assessment LLC.

Patrick Debois is an independent IT-consultant who is bridging the gap between projects and operations by using Agile techniques both in development, project management and system administration.

John Willis has worked in the IT management industry for more than 30 years. He has authored six IBM Redbooks for IBM on enterprise systems management and was the founder and chief architect at Chain Bridge Systems. He lives in Atlanta, Georgia.

John Allspaw has worked in systems operations for over fourteen years in biotech, government and online media. He started out tuning parallel clusters running vehicle crash simulations for the U.S. government, and then moved on to the Internet in 1997. He built the backing infrastructures at Salon.com, InfoWorld.com, Friendster, and Flickr. He is now VP of Tech Operations at Etsy, and is the author of "The Art of Capacity Planning" and "Web Operations" published by O'Reilly.

目录信息

读后感

评分

本文为个人的读书笔记。 DevOps三步工作法 * 从左到右的工作流 * 从右到左的反馈流 * 持续学习与实验 康威定律:系统设计受限于组织自身的沟通结构。组织规模越大,灵活性越差。 20%的时间应该用于重构代码,改进架构,用于偿还技术债务。 将运维融入开发团队中。 将开发和运维...

评分

本文为个人的读书笔记。 DevOps三步工作法 * 从左到右的工作流 * 从右到左的反馈流 * 持续学习与实验 康威定律:系统设计受限于组织自身的沟通结构。组织规模越大,灵活性越差。 20%的时间应该用于重构代码,改进架构,用于偿还技术债务。 将运维融入开发团队中。 将开发和运维...

评分

本文为个人的读书笔记。 DevOps三步工作法 * 从左到右的工作流 * 从右到左的反馈流 * 持续学习与实验 康威定律:系统设计受限于组织自身的沟通结构。组织规模越大,灵活性越差。 20%的时间应该用于重构代码,改进架构,用于偿还技术债务。 将运维融入开发团队中。 将开发和运维...

评分

本文为个人的读书笔记。 DevOps三步工作法 * 从左到右的工作流 * 从右到左的反馈流 * 持续学习与实验 康威定律:系统设计受限于组织自身的沟通结构。组织规模越大,灵活性越差。 20%的时间应该用于重构代码,改进架构,用于偿还技术债务。 将运维融入开发团队中。 将开发和运维...

评分

本文为个人的读书笔记。 DevOps三步工作法 * 从左到右的工作流 * 从右到左的反馈流 * 持续学习与实验 康威定律:系统设计受限于组织自身的沟通结构。组织规模越大,灵活性越差。 20%的时间应该用于重构代码,改进架构,用于偿还技术债务。 将运维融入开发团队中。 将开发和运维...

用户评价

评分

读完《DevOps Handbook》,我仿佛打开了一个新世界的大门。我一直以为DevOps只是运维人员的事情,这本书却让我明白,它是一个需要整个组织共同努力的理念。书中关于“共享责任”的论述,让我深刻理解了开发和运维团队之间的壁垒是如何造成的,以及如何打破它。它强调了沟通、协作和相互理解的重要性,并提供了许多实际的方法来促进跨团队的合作。我特别喜欢书中关于“持续集成和持续交付”的讲解,它不仅仅是技术上的实践,更是组织文化上的转变,让整个团队都能为产品的快速、可靠交付负责。书中关于“反馈回路”的强调,让我意识到,倾听用户的声音,并将这些反馈及时地转化为产品改进,是DevOps成功的关键。这本书的语言风格非常独特,它既有学术的严谨,又不失实践的灵活性,让我在阅读中受益匪浅。它不仅教会了我DevOps的技术实践,更重要的是,它教会了我如何构建一个更加敏捷、更加响应迅速的组织。我强烈推荐这本书给所有希望在快速变化的市场中保持竞争力的团队。

评分

这本《DevOps Handbook》给我带来的冲击,远超出了我的预期。它并非仅仅是关于技术堆栈的更新换代,而是关于如何从根本上重塑软件开发和交付的整个生命周期。书中对于“小批量”理念的强调,让我意识到,将大型项目分解成更小的、可管理的单元,不仅能降低风险,还能加速反馈循环,从而更快地交付价值。我之前一直困惑于如何平衡开发速度和系统稳定性,而这本书则提供了一套行之有效的解决方案,通过将运维的思维融入开发早期,并借助各种自动化工具,我们可以构建出更加可靠、弹性的系统。书中对于“部署管道”的详尽描述,简直就是一份完美的行动指南,它清晰地指出了如何建立一个高效、自动化的交付流程,从而让软件能够更快、更安全地到达用户手中。我尤其喜欢它在“学习与实验”方面的指导,它鼓励团队不断尝试新的方法,并从结果中学习,这种持续迭代的精神,正是现代软件工程的核心。这本书不仅仅是技术人员的必读书籍,对于任何参与产品开发和交付的团队,都具有极高的参考价值。

评分

《DevOps Handbook》这本书,在我看来,与其说是一本技术指南,不如说是一部关于组织变革的行动宣言。作者们以其丰富的实践经验,为我们描绘了一幅清晰的DevOps蓝图,并且用大量的实例证明了这条道路的可行性。我特别被书中关于“延迟是所有问题的根源”这一论点所打动,它让我重新审视了许多工作中看似微不足道的延误,并意识到它们是如何一点点累积,最终影响到整体的交付速度和产品质量。书中关于“自动化”的章节,更是让我看到了解放生产力的巨大潜力,从CI/CD到基础设施即代码,每一个自动化实践都指向了效率的提升和人为错误的减少。我最欣赏的,是书中对于“测量”的强调,它告诉我们,只有真正地理解和衡量我们所做的改变,才能知道是否朝着正确的方向前进。这本书不是简单地罗列技术,而是提供了一种思考问题、解决问题的方式,一种推动组织不断进步的哲学。它让我认识到,DevOps的成功与否,很大程度上取决于企业是否愿意拥抱变化,并投入资源去构建一个协作、透明、持续学习的环境。

评分

这本书真是让我大开眼界!我一直对DevOps的概念有所耳闻,但总觉得它像一个抽象的哲学,难以捉摸。拿到《DevOps Handbook》后,我原以为会是一本枯燥的技术手册,没想到它却以一种极其生动、案例丰富的方式,将DevOps的精髓娓娓道来。作者们并没有回避现实世界中企业面临的挑战,而是深入剖析了文化、流程和工具层面的障碍,并提供了切实可行的解决方案。我最喜欢的部分是书中对“价值流图”的详细讲解,它就像一副指南针,帮助我清晰地看到了从开发到交付过程中存在的瓶颈,并且学会了如何系统性地去优化它。书中大量的实践案例,让我仿佛置身于那些成功转型企业的现场,亲身体验了DevOps带来的效率提升和团队协作的改善。阅读过程让我不断反思自己团队的工作模式,并开始思考如何在日常工作中引入这些理念。这本书不仅仅是关于技术,更关乎思维方式的转变,它教会了我如何以一种更宏观、更协作的视角来看待软件交付的整个生命周期。我强烈推荐给所有希望提升团队效率、加速产品交付、并打造更具韧性IT组织的开发者、运维工程师、技术领导者,甚至业务负责人。它绝对是一本值得反复研读的宝藏!

评分

刚读完《DevOps Handbook》,心情非常激动,感觉像发现了一个宝藏。这本书彻底颠覆了我之前对IT运维的一些固有认知。它并没有像其他技术书籍那样,上来就讲各种工具和配置,而是非常巧妙地从“为什么”和“是什么”入手,循序渐进地引导读者理解DevOps的核心价值。书中对“三步工作法”的阐述尤为精彩,将持续学习、反馈和实验贯穿于整个流程,让我深刻理解了持续改进的重要性。我尤其欣赏书中关于“失败的文化”的讨论,它鼓励大家将失败视为学习的机会,而不是一味地指责和惩罚,这种开放包容的文化氛围,正是DevOps得以成功的基石。书中提到的“漂移”概念也让我警醒,认识到保持系统稳定性和适应性需要持续的关注和努力。整本书的语言通俗易懂,逻辑清晰,即使是技术背景不那么深厚的读者也能轻松理解。它提供了一套完整的框架,可以帮助企业识别自身的痛点,并逐步构建起一套符合自身需求的DevOps实践。这本书为我打开了一扇新的大门,让我对如何构建高效、敏捷的IT组织有了更深刻的认识。

评分

Fast iterate, fast feedback, automation everything

评分

又是丰田丰田丰田

评分

没啥干货,炒冷饭

评分

没啥干货,炒冷饭

评分

not a pure technical book, a lot about organization. overall good book!

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有