书籍详情
《DevSecOps实战周纪海企业DevSecOps体系和度量平台建设书籍互联网企业大》[44M]百度网盘|亲测有效|pdf下载
  • DevSecOps实战周纪海企业DevSecOps体系和度量平台建设书籍互联网企业大

  • 出版社:尚汇轩图书专营店
  • 出版时间:2022-01
  • 热度:12184
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

商品参数
内容介绍
本书通过描述一家大型互联网企业和一家大型传统银行的DevSecOps转型的过程,帮助读者浅显易懂并且有代入感地了解如何将DevSecOps在企业内部落地和实践。基于各类行业特点的DevSecOps实施与落地方法,是本书的主要技术要点。
目录
前言
第壹章DevSecOps的演进与落地思考1
1.1DevOps简介4
1.1.1DevOps发展简史5
1.1.2DevOps理念6
1.2DevSecOps简介7
1.2.1从DevOps到DevSecOps7
1.2.2从SDL到DevSecOps11
1.2.3DevSecOps的指导原则14
1.2.4DevSecOps实践17
1.3互联网行业推动DevSecOps的动机与目标 21
1.4金融行业推动DevSecOps的动机与目标 22
1.5总结23
第2章DevSecOps的实施解决方案和体系建设24
2.1DevSecOps现状调研26
2.1.1DevSecOps的行业调研26
2.1.2企业现状调研29
2.2流程和方法论:敏捷开发与CI/CD34
2.2.1敏捷开发34
2.2.2持续集成、持续交付和持续部署40
2.3技术:工具与自动化41
2.3.1项目管理工具41
2.3.2源代码管理工具42
2.3.3静态代码扫描工具42
2.3.4静态应用安全测试工具43
2.3.5持续集成工具44
2.3.6构建工具44
2.3.7制品管理工具45
2.3.8第三方安全扫描工具45
2.3.9自动化测试工具45
2.3.10动态安全测试工具46
2.3.11交互式安全测试工具46
2.3.12自动化配置/发布工具46
2.3.13日志分析工具47
2.3.14监控工具47
2.3.15DevSecOps工具链48
2.4文化与组织结构50
2.4.1DevSecOps的文化和挑战50
2.4.2DevSecOps的组织结构和角色50
2.5DevSecOps框架与模型的建立52
2.5.1DevSecOps的运营模型 52
2.5.2DevSecOps的实现模型54
2.5.3DevSecOps的成熟度模型54
2.6总结56
第3章DevSecOps转型—从研发入手57
3.1安全意识和能力提升60
3.1.1安全意识61
3.1.2安全能力61
3.1.3隐私合规63
3.2安全编码64
3.2.1默认安全64
3.2.2安全编码规范64
3.2.3安全函数库和安全组件65
3.2.4框架安全65
3.3源代码管理和安全66
3.3.1源代码安全管理67
3.3.2分支策略67
3.3.3代码评审74
3.4持续集成75
3.4.1编译构建和开发环境安全76
3.4.2持续集成流水线76
3.4.3安全能力在流水线上的融入78
3.5代码质量和安全分析79
3.5.1静态代码质量分析79
3.5.2静态应用安全测试81
3.5.3软件成分分析83
3.6制品管理及安全85
3.7总结87
第4章持续测试和安全88
4.1持续测试—DevOps时代的*测试之钥90
4.1.1测试效率面临着巨大挑战91
4.1.2什么是持续测试92
4.1.3如何实现持续测试92
4.2测试执行提效之自动化测试93
4.2.1分层的自动化测试策略93
4.2.2单元测试95
4.2.3接口测试98
4.2.4UI测试100
4.2.5其他自动化测试101
4.3测试执行提效之精准测试101
4.4测试流程提效:迭代内测试102
4.4.1持续测试带来流程上的变革要求102
4.4.2如何实践迭代内测试103
4.5持续测试下的“左移”和“右移”104
4.5.1测试左移104
4.5.2测试右移106
4.5.3“左移”“右移”不等于“去测试化”107
4.6应用安全测试左移108
4.6.1动态应用安全测试108
4.6.2交互式应用安全测试112
4.7DevSecOps影响着测试的方方面面116
4.7.1测试分类116
4.7.2质量度量118
4.7.3组织架构120
4.7.4团队文化121
4.8总结122
第5章业务与安全需求管理123
5.1业务功能需求管理125
5.1.1需求的收集与筛选126
5.1.2需求的分析127
5.1.3需求排期130
5.1.4需求描述和文档130
5.1.5需求拆分132
5.1.6需求评审132
5.1.7需求状态管理133
5.1.8需求管理工具134
5.1.9临时/紧急需求134
5.2安全需求管理135
5.2.1需求的安全分类136
5.2.2需求的安全评审138
5.3总结143