更新时间:2022-05-06 13:30:16
封面
版权信息
作者简介
内容简介
推荐语
推荐序
序1
序2
前言
技术演进篇
第1部分 系统资源
第1章 操作系统
1.1 操作系统简介
1.2 CPU指令集原理
1.3 内核
第2章 虚拟化
2.1 虚拟化概述
2.2 虚拟化指令集
2.3 虚拟化类型
2.4 虚拟化架构
2.5 常见的虚拟化产品
第3章 云计算
3.1 云计算概述
3.2 IaaS
3.3 PaaS
3.4 SaaS
第4章 容器
4.1 容器简介
4.2 基本技术
4.3 Docker
4.4 内核容器技术
4.5 容器与虚拟机
4.6 容器与PaaS
第5章 容器编排
5.1 容器编排简介
5.2 Kubernetes
5.3 容器编排与PaaS
5.4 Kubernetes企业级实战:OpenShift
5.5 实现有状态应用和无状态应用
第2部分 应用架构
第6章 应用架构概述
6.1 架构与框架的区别
6.2 狭义的和广义的应用架构
6.3 应用架构的定义
6.4 应用架构的目标
第7章 主流架构
7.1 “4+1”架构视图
7.2 ArchiMate
7.3 TOGAF框架
第8章 架构详解
8.1 业务架构
8.2 应用架构
8.3 基础架构
第9章 典型的应用架构模式
9.1 单体架构
9.2 基于组件的架构
9.3 分布式与SOA
第10章 微服务架构
10.1 微服务架构简介
10.2 采用微服务架构的优势与难点
10.3 微服务架构详解
10.4 设计原则
第11章 微服务框架
11.1 微服务架构与微服务框架
11.2 核心功能
11.3 框架分类
第3部分 软件工程
第12章 应用设计
12.1 明确愿景
12.2 明确组织架构
12.3 顶层业务建模
12.4 应用需求分析
12.5 应用设计建模
12.6 领域驱动建模
第13章 软件开发
13.1 瀑布模型
13.2 敏捷开发模型
第14章 开发运维一体化:DevOps
14.1 精益思想
14.2 持续集成
14.3 持续交付与持续部署
14.4 DevOps与CI/CD
14.5 测试
14.6 DevOps 与敏捷开发、Kubernetes、微服务、应用架构模式的关系
第15章 SRE运维
15.1 SRE运维简介
15.2 监控
15.3 日志
15.4 故障排查
15.5 作业运行
第16章 数字化运营
16.1 数字化运营概述
16.2 数据处理
16.3 反馈流程
16.4 验证模式
16.5 平台架构
最佳实践篇
第4部分 架构、应用落地与中台构建
第17章 云原生架构
17.1 云原生的定义