更新时间:2023-02-23 15:52:03
封面
版权页
内容简介
数字经济创新驱动与技术赋能丛书编委会成员名单
前言
角色简介
第1章 什么是网络DevOps
1.1 网络DevOps的概念、价值与构成
1.1.1 网络DevOps的概念
1.1.2 网络DevOps的价值
1.1.3 网络DevOps的构成
1.2 网络DevOps与网络运营
第2章 网络DevOps的核心——网络DevOps平台
2.1 网络DevOps平台的概念
2.1.1 应用、系统与平台的区别
2.1.2 网络DevOps平台的定义
2.1.3 网络DevOps平台的特点
2.2 网络DevOps平台的作用
2.2.1 降低网络技术发展带来的平台重构风险
2.2.2 满足云化发展下的管控需求
2.2.3 支撑网络管控关注点的变化和升级
2.2.4 促进网络运营行业和从业者的转型进步
2.2.5 推动网络管控向标准化、集约化和开放化演进
2.3 网络DevOps平台的历史形态
2.3.1 脚本型小工具
2.3.2 外购商业系统
2.3.3 自研平台
2.4 网络DevOps平台的架构
2.4.1 整体架构:业务架构、应用架构与技术架构
2.4.2 引入中台
2.4.3 关于应用层的考虑
第3章 网络DevOps平台架构设计方法论
3.1 设计平台的系统架构:运用企业架构的思想
3.1.1 认识企业架构(EA)
3.1.2 平台业务架构设计方法
3.1.3 平台应用架构的设计方法
3.1.4 平台技术架构的设计方法
3.2 构建平台的核心能力:能力可复用的中台
3.2.1 中台的定义:企业级能力复用平台
3.2.2 不同中台的设计方法:业务、数据与技术中台
3.3 中台设计利器:DDD领域驱动设计
3.3.1 DDD的基本概念及作用
3.3.2 如何识别平台的复用能力
3.4 用DDD方法设计平台的顶层架构与中台
3.4.1 统一概念认识
3.4.2 开展顶层架构设计和中台设计
第4章 网络DevOps平台的系统架构设计
4.1 平台的业务架构设计
4.1.1 确定网络运营的战略
4.1.2 划分网络运营业务领域
4.1.3 分析网络运营典型场景业务流程
4.2 平台的应用架构设计
4.2.1 关键业务子域之一:自动化变更的应用架构
4.2.2 关键业务子域之二:故障自动恢复的应用架构
4.3 平台的技术架构设计
4.3.1 分析平台的软件复杂度
4.3.2 确定平台的技术选型
4.3.3 平台的技术架构实现
第5章 网络DevOps平台的中台能力设计
5.1 设计业务中台
5.1.1 网络运营对业务中台的需求
5.1.2 通过DDD识别网络DevOps的可复用能力
5.1.3 定义网络DevOps业务中台的功能模块
5.2 设计数据中台
5.2.1 网络运营对数据中台的需求
5.2.2 数据中台的设计要点
5.3 设计技术中台
5.3.1 网络运营对技术中台的需求
5.3.2 技术中台的设计要点
第6章 网络DevOps平台实施七要素
6.1 组织保障:项目落地的五层组织架构
6.1.1 决策层:项目资源的保障
6.1.2 技术层:平台实现的基础
6.1.3 业务层:DevOps的具体实现
6.1.4 协作层:DevOps的文化体现
6.1.5 机制层:DevOps的落地保证
6.2 角色定义:平台运营的五种关键角色
6.2.1 架构师:顶层设计
6.2.2 产品经理:应用与组件设计
6.2.3 平台研发:底座建设
6.2.4 应用开发人员:实践应用
6.2.5 测试人员:稳定保障
6.3 开发应用:让网络DevOps平台发挥价值
6.3.1 网络DevOps应用的概念
6.3.2 网络DevOps应用的开发工具
6.3.3 网络DevOps应用的开发模式
6.3.4 网络DevOps的应用维护与管理
6.4 测试交付:保障平台可用性的测试与质量控制
6.4.1 网络DevOps平台的测试重要性
6.4.2 网络DevOps平台层关注的测试重点
6.4.3 网络DevOps应用层关注的测试重点
6.4.4 网络DevOps平台的质量控制
6.5 平台治理:持续维护平台的易用性
6.5.1 平台基础监控
6.5.2 任务实例控制
6.5.3 微服务间调用
6.5.4 日志保存与分析
6.6 安全运营:做好平台安全性的权限管理
6.6.1 如何确定应用场景对权限的细分需求
6.6.2 如何设定应用的执行权限