• 《深入网站开发和运维》


    《深入网站开发和运维》

    基本信息

    原书名:Pro website development and operations:Streamlining devOps for large-scale websites

    原出版社: Apress

    作者: (美)Matthew Sacks   

    译者: 曾少宁

    丛书名: 图灵程序设计丛书

    出版社:人民邮电出版社

    ISBN:9787115350237

    上架时间:2014-4-11

    出版日期:2014 年4月

    开本:16开

    页码:158

    版次:1-1

    所属分类:计算机 > 计算机网络 > Web Server > 综合

     

    更多关于》》》 《深入网站开发和运维》

     

    编辑推荐

          在开发和运维方面,如今的大型网站承受着巨大的压力。随着敏捷方法的实施,问题变得更加严重。管理网站、部署应用、维护运作等任务的顺利实施,无不需要开发与运维合为一体,而这两种团队并不一定能够完美融合。如果他们彼此隔阂,只会增加项目复杂度,进而影响最终的用户体验。

      针对此问题,本书阐述了“开发运维”的概念,即DevOps,探讨了如何高效、规范地进行Web开发与运维,就创建与维护大型网站所需达成的工程目标及重点业务,为开发和运维人员提供了翔实中肯的策略及建议,从而能够加速产品开发,保证应用的实时性、高扩展性及可靠性,继而塑造出一支合作无间的精英团队,形成良性的生产循环。

     

    内容简介

        书籍

        计算机书籍

      《深入网站开发和运维》针对大型网站及移动网站开发运维的现状问题,结合敏捷方法,阐述了“开发运维”这一理念。作者分享了在创建和运维大型生产网站时所需要的经验,讲述了如何综合运用系统、代码和进程来使大型网站的开发和运维变得超级高效。

      《深入网站开发和运维》适合网站开发人员和运维人员阅读。

     

    目录

    《深入网站开发和运维》

    第1章 成功网站的开发运维原则 / 1

    1.1 深入理解网站开发与运维 /3

    1.1.1 展开协作 /7

    1.1.2 提升效率 /10

    1.1.3 推进协作 /11

    1.1.4 处理变更 /13

    1.1.5 展望未来 /17

    1.2 来自专家的见解 /18

    1.2.1 软件工程师眼里的开发运维 /18

    1.2.2 运维工程师眼里的开发运维 /21

    1.3  本章小结 /22

    第2章 协调开发人员与业务运维人员 / 25

    2.1 平衡技术人员与业务人员的关系 /26

    2.2 理解开发者文化 /27

    2.2.1 专业技能分类 /29

    2.2.2 人才与激励 /30

    2.3 业务人员与it人员之间的健康关系 /31

    2.3.1 业务人员要理解技术能力 /31

    2.3.2 业务成功符合工程人员的既得利益 /32

    2.3.3 业务人员与it人员要相互理解 /32

    2.3.4 业务管理层要让it人员参与决策制定过程 /32

    2.3.5 利用工具形成通用词汇表 /34

    2.3.6 跑在截止日期之前 /35

    2.3.7 释放紧张环境的压力 /36

    2.3.8 让业务部门感受到激励 /36

    2.4 内部敌人 /36

    2.4.1 认清形势 /37

    2.4.2 向主管提建议可能很困难 /38

    2.4.3 突破界限 /39

    2.5 改善业务人员与工程人员的沟通 /40

    2.5.1 定义与执行 /41

    2.5.2 广开言路 /41

    2.6 本章小结 /42

    第3章 web测试实践 / 43

    3.1 web测试实践 /45

    3.1.1 最大容量测试 /46

    3.1.2 持续负载测试 /47

    3.2 行为驱动开发 /48

    3.2.1 santiago suarez ordonez的自动化web测试 /52

    3.2.2 将安全性视为测试实践 /54

    3.3 确定测试对象 /54

    3.4 指标吻合度测试:确定测试目标 /55

    3.4.1 网站的业务指标 /56

    3.4.2 web应用性能指标 /60

    3.4.3 基于指标模板的应用程序性能指标监控实践 /60

    3.5 测试各个组件,快速修复故障 /63

    3.6 逐层保存历史性能数据 /65

    3.7 本章小结 /68

    第4章 设计聪明的文档 / 69

    4.1 鲜为人知的文档优点 /70

    4.2 文档编写的拦路虎 /72

    4.2.1 场景1:时间不够 /72

    4.2.2 场景2:只有技术文档 /74

    4.2.3 场景3:文档很快会过时 /76

    4.3 文档类型与模板 /77

    4.3.1 api规范与参考文档 /78

    4.3.2 入门指南 /80

    4.3.3 用例文档 /82

    4.3.4 用户交互工作流程 /84

    4.3.5 架构图 /85

    4.3.6 基础架构设计文档 /87

    4.4 自动化文档编写 /89

    4.5 本章小结 /89

    第5章 基础架构与应用程序的自动分配 / 91

    5.1 回顾web层次 /92

    5.1.1 通过自动化实现统一的web环境 /93

    5.1.2 提前计算自动化的效果 /95

    5.2 选择自动化流程 /97

    5.3 一个自动化场景 /101

    5.4 降低复杂性 /104

    5.5 选择配置管理和分配框架 /105

    5.6 审核基础架构 /106

    5.7 使用配置管理系统实现自动部署 /108

    5.8 本章小结 /109

    第6章 生产发布 / 111

    6.1 认识整个过程 /112

    6.2 网站的概念开发:概念设计 /113

    6.2.1 概念设计要解决的基本问题 /114

    6.2.2 成本/收益分析 /116

    6.2.3 特别项目团队 /117

    6.3 营销 /118

    6.4 设计发布元素 /119

    6.5 灵感与愿景 /122

    6.6 开发 /123

    6.6.1 处理偏离计划的问题 /123

    6.6.2 研发性网站 /124

    6.7 测试 /124

    6.7.1 最终用户测试 /125

    6.7.2 性能测试 /125

    6.7.3 代码分析 /128

    6.7.4 生产环境测试 /129

    6.7.5 安全测试 /131

    6.7.6 携带负载的压力测试 /132

    6.8 发布前阶段 /134

    6.9 发布阶段的负面因素:常见的人员问题 /135

    6.9.1 不够重视 /136

    6.9.2 人手不足 /136

    6.9.3 睡眠不足 /137

    6.10 成功发布:防止耗竭 /138

    6.10.1 专责团队 /138

    6.10.2 特别项目团队的轮转 /139

    6.10.3 准备应付最坏情况 /140

    6.10.4 在产品发布过程中保持旺盛斗志 /140

    6.10.5 成功标准 /141

    6.11 实现一次成功的产品发布 /142

    6.12 本章小结 /143

    第7章 整合移动web / 145

    7.1 为不同设备提供不同体验 /146

    7.2 移动web的局限性与用户期望 /147

    7.2.1 用户无耐心 /147

    7.2.2 延迟时间长 /148

    7.3 理解使用模式 /149

    7.4 对比原生应用和移动web应用 /152

    7.5 创建一致体验 /153

    7.5.1 转换服务 /154

    7.5.2 整合原生应用 /155

    7.5.3 通过api整合 /155

    7.6 跟踪api使用率 /157

    7.7 本章小结 /158

     

    本图书信息来源:互动出版网

     

  • 相关阅读:
    软件工程个人作业01
    阅读计划及浅读问题
    引言作业1
    多态和异常分析课后
    大道至简七八章阅读
    接口与继承 课后实践
    构建执法阅读笔记02
    冲刺第五天
    学习进度条七
    冲刺第四天
  • 原文地址:https://www.cnblogs.com/china-pub/p/3680606.html
Copyright © 2020-2023  润新知