运维困境与DevOps破解之道

价格 98.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 4 人关注
数量
+-
库存100
 
联系方式
加关注0

新书科技

VIP   VIP会员第2年
资料未认证
保证金未缴纳

内容简介

本书是一本实用指南,讲述如何在不改变组织结构的前提下实施有效的DevOps实践。本书专注于自下而上地改进流程,指导你构建精简的工作流系统,开发仪表板来正确衡量能。为 好地理解个人和组织的行为,还将从心理学方面分析DevOps技术的有效。阅读本书后,你将能采用现实的DevOps实践方法,帮助企业展。DevOps强调交付软件的共同责任,改变了技术部门的工作方式。本书展示如何在仍在维护系统的公司实现DevOps,分析如何利用有限资源实现DevOps,讨论如何改变成熟企业中根深蒂固的思维定势。

目录

章DevOps要素1 1.1DevOps的概念2 1.1.1有关DevOps的历史2 1.1.2DevOps不是什么3 1.2DevOps的支柱CAMS5 1.3关于本书6 1.4小结6 第2章家长制综合征9 2.1创建壁垒而非防护措施10 2.2引入把关者13 2.3审视把关者14 2.4通过自动化家长式作风17 2.5捕捉审批的动因19 2.6为自动化构建代码19 2.6.1审批流程20 2.6.2自动化审批22 2.6.3日志流程25 2.6.4通知流程26 2.6.5错误处理27 2.7确保持续改进28 2.8小结28 第3章运维盲区29 3.1作战故事29 3.2改变开发和运维职责范围30 3.3了解产品31 3.4打造运维可视化32 3.4.1创建自定义指标33 3.4.2决定度量内容34 3.4.3定义健康指标37 3.4.4失效模式和影响分析38 3.5让日志发挥作用41 3.5.1日志聚合41 3.5.2应该记录的内容43 3.5.3日志聚合的缺点45 3.6小结48 第4章数据代替信息49 4.1从用户而不是数据开始49 4.2小部件(仪表盘构建块)51 4.2.1折线图51 4.2.2柱状图53 4.2.3仪表54 4.3为小部件提供上下文54 4.3.1通过颜色提供上下文55 4.3.2通过阈值线提供上下文55 4.3.3通过时间比较提供上下文56 4.4组织仪表盘57 4.4.1处理仪表盘行57 4.4.2引导用户58 4.5命名仪表盘59 4.6小结60 第5章把质量当成调味品61 5.1测试金字塔62 5.2测试结构64 5.2.1单元测试64 5.2.2集成测试67 5.2.3端到端测试68 5.3对测试套件的信心71 5.3.1恢复对测试套件的信心71 5.3.2避免虚荣指标74 5.4持续部署与持续交付75 5.5特标志77 5.6执行流水线78 5.7管理测试基础设施81 5.8DevSecOps82 5.9小结84 第6章警报疲劳85 6.1作战故事86 6.2值班人员轮换的目的87 6.3值班人员轮换的定义88 6.3.1确认时间89 6.3.2开始时间89 6.3.3解决时间90 6.4定义警报的标准90 6.4.1阈值91 6.4.2嘈杂的警报92 6.5配置值班轮换95 6.6值班报酬97 6.6.1货币报酬97 6.6.2休假98 6.6.3增加在家工作的灵活99 6.7值班的体验100 6.7.1向谁发出警报100 6.7.2警报的紧急程度是怎样的100 6.7.3如何发送警报101 6.7.4何时通知团队成员101 6.8提供其他值班的任务102 6.8.1值班支持项目102 6.8.2能报告103 6.9小结104 第7章一无所有的工具箱105 7.1内部工具和自动化的重要107 7.1.1自动化带来的改进107 7.1.2自动化对业务的影响108 7.2组织没有实现更多自动化的原因111 7.2.1将自动化设为文化上的优先事项111 7.2.2自动化和工具化的人员配置113 7.3修复文化层面的自动化问题115 7.3.1不允许手动任务115 7.3.2支持“不”作为答案115 7.3.3手动作业的成本117 7.4优先考虑自动化120 7.5定义自动化目标121 7.5.1将自动化作为所有工具的要求121 7.5.2在工作中优先考虑自动化122 7.5.3把自动化作为员工的优先事项123 7.5.4为培训和学习提供时间124 7.6填补技能体系缺口125 7.6.1加强团队之间的技术协作127 7.6.2构建新的技能体系128 7.7达到自动化129 7.7.1任务中的130 7.7.2设计131 7.7.3任务的复杂133 7.7.4任务评级的方法134 7.7.5自动化简单任务135 7.7.6自动化繁杂任务137 7.7.7自动化复杂任务139 7.8小结139 …… 2章过多标尺241 12.1目标层级242 12.1.1组织目标243 12.1.2部门目标243 12.1.3团队目标244 12.1.4获取目标245 12.2对自己工作的觉察245 12.2.1优先级、紧迫和重要246 12.2.2艾森豪威尔决策矩阵247 12.2.3如何拒绝允诺248 12.3组织团队工作251 12.3.1对工作进行时间分割251 12.3.2填充迭代252 12.4计划外工作253 12.4.1控制计划外工作254 12.4.2处理计划外工作257 12.5小结259 结语261

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号