第1章 云计算与企业数字化转型 1
1.1 什么是云计算 1
1.1.1 云计算的定义 1
1.1.2 云计算的特征 2
1.1.3 云计算的影响 3
1.1.4 云计算服务模式 5
1.1.5 云计算部署模式 6
1.1.6 云计算关键技术 8
1.2 云计算演进历程 9
1.2.1 云计算发展里程碑 9
1.2.2 云计算发展趋势 11
1.3 云计算赋能企业数字化转型 12
1.3.1 企业数字化转型的驱动力 12
1.3.2 数字化转型对企业IT架构的要求 13
1.3.3 云计算:企业数字化转型的基石 14
1.3.4 企业上云路径与步骤 15
第2章 云计算参考架构、标准及平台实践 17
2.1 云计算参考架构 17
2.1.1 NIST云计算参考架构 17
2.1.2 国标云计算参考架构 21
2.2 云计算标准概述 24
2.2.1 国际云计算标准 24
2.2.2 国内云计算标准 25
2.3 云计算平台实践 27
2.3.1 AWS云平台 27
2.3.2 OpenStack平台 29
2.3.3 平安云平台 31
第3章 网络服务 35
3.1 数据中心网络 35
3.2 数据中心互联网络 37
3.3 互联网交换中心网络 38
3.4 虚拟专有网络 38
3.4.1 网络虚拟化的演进 38
3.4.2 软件定义网络与网络虚拟化 42
3.4.3 虚拟网络的安全隔离技术 43
3.4.4 平安云的虚拟专有网络 44
3.5 NAT网关 46
3.5.1 NAT网关技术原理 46
3.5.2 NAT网关应用场景 47
3.5.3 平安云的NAT网关 48
3.6 负载均衡技术 49
3.6.1 负载均衡技术原理 50
3.6.2 负载均衡应用场景 56
3.6.3 平安云的负载均衡 57
第4章 计算服务 60
4.1 软件定义计算设计要素 61
4.1.1 虚拟化引擎 61
4.1.2 分布式计算资源调度 64
4.1.3 高可用设计 68
4.2 计算服务总体架构 69
4.2.1 计算能力分层管理 69
4.2.2 辅助服务套件 70
4.2.3 扩展能力 70
4.3 云服务器ECS 71
4.3.1 云服务器技术原理 71
4.3.2 云服务器设计理念 73
4.3.3 云服务器产品形态及特点 74
4.3.4 平安云服务器ECS 76
4.4 专属服务器DH 83
4.4.1 专属服务器技术原理 83
4.4.2 专属服务器设计理念 84
4.4.3 平安云专属服务器DH 85
4.5 异构云服务器 87
4.5.1 异构云服务器技术原理 88
4.5.2 异构云服务器设计理念 92
4.5.3 异构云服务器产品形态 92
4.5.4 异构云服务器应用场景 95
4.6 裸金属服务器 96
4.6.1 裸金属服务器技术原理 96
4.6.2 裸金属服务器设计理念 100
4.6.3 裸金属服务器产品形态及功能对比 102
4.6.4 裸金属服务器应用场景及优势 103
4.6.5 平安云物理服务器BMS 104
第5章 存储服务 107
5.1 分布式软件定义存储 107
5.1.1 分布式软件定义存储的驱动力 107
5.1.2 分布式软件定义存储简介 108
5.1.3 分布式软件定义存储现状 109
5.2 分布式存储平台架构 109
5.2.1 存储单机系统 109
5.2.2 集群数据分布 110
5.2.3 数据高可用 111
5.2.4 性能 115
5.2.5 平安云分布式存储管理平台 116
5.3 分布式块存储 117
5.3.1 块存储简介 117
5.3.2 块存储核心技术 118
5.3.3 平安云分布式块存储 119
5.4 分布式文件存储 122
5.4.1 分布式文件系统设计要点 122
5.4.2 主流开源分布式文件系统 125
5.4.3 平安云分布式文件系统EFS设计架构 128
5.5 高性能NAS 129
5.5.1 高性能NAS简介 129
5.5.2 高性能NAS架构 130
5.5.3 高性能NAS特点 132
5.5.4 高性能NAS应用场景 133
5.6 分布式对象存储 134
5.6.1 分布式对象存储简介 134
5.6.2 对象存储的数据存储与管理 136
5.6.3 对象存储实践 141
5.7 备份服务 146
5.7.1 云备份典型场景及发展趋势 146
5.7.2 数据库备份 148
5.7.3 CloudNAS备份 150
5.7.4 主机文件备份CBS 152
第6章 数据库服务 157
6.1 云数据库发展历程与趋势 157
6.2 数据库服务总览 160
6.2.1 数据库服务分类 160
6.2.2 云数据库生态圈 161
6.2.3 安全性设计 162
6.2.4 监控设计 162
6.3 关系型数据库服务 163
6.3.1 RDS数据库概述 163
6.3.2 RDS架构实现 165
6.4 NewSQL数据库服务 168
6.4.1 NewSQL数据库概述 168
6.4.2 TiDB数据库 169
6.4.3 分布式关系型数据库 172
6.5 文档型数据库服务 180
6.5.1 文档型数据库概述 180
6.5.2 DDS架构实现 181
6.6 弹性缓存数据库服务 184
6.6.1 弹性缓存数据库概述 184
6.6.2 Redis服务架构实现 185
6.7 时序数据库服务 187
6.7.1 时序数据库概述 187
6.7.2 InfluxDB服务架构实现 188
6.8 图数据库服务 189
6.8.1 图数据库概述 189
6.8.2 Neo4j服务架构实现 190
第7章 构建高可用与高扩展的基础架构 192
7.1 高可用性设计 192
7.1.1 应用层高可用性设计 193
7.1.2 访问层高可用性设计 195
7.1.3 数据层高可用性设计 196
7.2 高扩展性设计 200
7.2.1 应用层高扩展性设计 201
7.2.2 数据层高扩展性设计 204
第8章 应用中间件 208
8.1 应用中间件概述 208
8.1.1 应用中间件发展趋势 208
8.1.2 应用中间件关键技术架构 208
8.2 消息中间件 209
8.2.1 消息中间件概述 209
8.2.2 面向金融领域的消息中间件 212
8.2.3 面向大数据领域的消息中间件 213
8.2.4 面向物联网领域的消息中间件 216
8.3 工作流引擎 217
8.3.1 工作流概述 217
8.3.2 工作流设计 220
8.3.3 工作流应用场景 221
8.4 规则引擎 223
8.4.1 规则引擎概述 223
8.4.2 规则引擎设计 224
8.4.3 规则引擎应用场景 226
8.5 分布式调度引擎 227
8.5.1 分布式调度引擎概述 227
8.5.2 分布式调度引擎设计 228
8.5.3 分布式调度引擎应用场景 229
8.6 函数计算服务 230
8.6.1 无服务器化概述 230
8.6.2 函数计算功能与架构解析 231
8.6.3 函数计算应用场景 233
8.7 API网关 236
8.7.1 API网关技术架构 236
8.7.2 API网关功能特性 237
8.7.3 API网关应用场景 241
第9章 物联网与边缘计算 242
9.1 物联网 242
9.1.1 物联网发展历史和各领域技术进展 242
9.1.2 物联网行业应用与产品架构 246
9.1.3 设备接入服务 250
9.1.4 设备描述服务 253
9.1.5 数据分析与可视化 254
9.1.6 解决方案集成开发环境 255
9.1.7 物联网成功实践法则 258
9.2 5G网络与边缘计算 259
9.2.1 5G网络引发的技术挑战 259
9.2.2 边缘计算的应用场景 261
9.2.3 边缘计算的技术方案 263
第10章 云微服务敏捷开发与高效运维 266
10.1 什么是DevOps 267
10.2 企业DevOps实践 268
10.2.1 DevOps体系实践框架 268
10.2.2 平安云DevOps实践 271
10.3 微服务开发框架 273
10.3.1 微服务开发框架概述 273
10.3.2 PAFA-Cloud微服务框架 275
10.4 容器服务 285
10.4.1 容器技术简介 285
10.4.2 容器应用场景 288
10.4.3 平安云容器服务实践 291
10.5 敏捷研发流程 300
10.5.1 敏捷研发流程综述 300
10.5.2 平安云Wizard研发管理 301
第11章 混合云架构及实现 313
11.1 企业混合云战略 313
11.1.1 为什么需要混合云 313
11.1.2 混合云技术架构 314
11.1.3 混合云典型业务场景 315
11.2 混合云在金融行业中的实践 316
11.2.1 金融行业面对混合云建设的挑战 316
11.2.2 平安混合云解决方案 317
第12章 云运维管理 322
12.1 云架构对运维管理的挑战 322
12.2 云运维管理演进 323
12.2.1 ITIL——运维管理的标准范式 323
12.2.2 DevOps——新一代运维理念 324
12.2.3 AIOps——智能化时代的运维管理 329
12.3 云运维管理实践 329
12.3.1 平安云运维管理框架设计 330
12.3.2 平安云运维管理系统 332
第13章 云安全管理 342
13.1 云安全概述 342
13.2 安全责任共担 344
13.3 平安云平台安全 345
13.3.1 “三位一体”保障体系概述 345
13.3.2 云安全技术体系 345
13.3.3 云安全管理体系 358
13.3.4 云安全运营体系 364
参考文献 373