更新时间:2025-06-09 17:36:53
封面
版权信息
内容简介
献词
本书赞誉
译者序
序一
序二
序三
前言
作者简介
审校者简介
第1章 解决方案架构的含义
1.1 什么是解决方案架构
1.2 解决方案架构的演进
1.3 解决方案架构为何如此重要
1.4 解决方案架构的好处
1.5 公有云中的解决方案架构
1.6 小结
第2章 组织中的解决方案架构师
2.1 解决方案架构师的角色类型
2.2 解决方案架构师的职责
2.3 敏捷组织中的解决方案架构师
2.4 小结
第3章 解决方案架构的属性
3.1 可伸缩性与弹性
3.2 高可用性和韧性
3.3 容错与冗余
3.4 灾难恢复与业务连续性
3.5 可扩展性与可重用性
3.6 易用性与可访问性
3.7 可移植性与互操作性
3.8 卓越运维与可维护性
3.9 安全性与合规性
3.10 成本优化与预算
3.11 小结
第4章 解决方案架构的设计原则
4.1 可伸缩的工作负载
4.2 构建有韧性的架构
4.3 性能设计
4.4 使用可替换资源
4.5 考虑松耦合
4.6 考虑服务而非服务器
4.7 根据合理的需求选择合适的存储
4.8 考虑数据驱动的设计
4.9 克服架构约束
4.10 采用MVP的方法
4.11 安全无处不在
4.12 尽可能自动化
4.13 小结
第5章 云迁移和混合云架构设计
5.1 云原生架构的好处
5.2 流行的公有云选择
5.3 创建云迁移策略
5.4 选择云迁移策略
5.5 云迁移的步骤
5.6 创建混合云架构
5.7 采用多云方式
5.8 设计云原生架构
5.9 小结
5.10 进一步阅读
第6章 解决方案架构设计模式
6.1 构建N层架构
6.2 创建基于SaaS的多租户架构
6.3 构建无状态架构和有状态架构
6.4 理解SOA
6.5 构建无服务器架构
6.6 创建微服务架构
6.7 构建基于队列的架构
6.8 创建事件驱动架构
6.9 构建基于缓存的架构
6.10 理解断路器模式
6.11 实现隔板模式
6.12 构建浮动IP模式
6.13 使用容器部署应用程序
6.14 构建基于容器的架构
6.15 应用程序架构中的数据库处理
6.16 避免解决方案架构中的反模式
6.17 小结
第7章 性能考量
7.1 架构性能的设计原则
7.2 性能优化的技术选型
7.3 性能监控管理
7.4 小结
第8章 安全考量
8.1 架构安全的设计原则
8.2 架构安全技术选型
8.3 安全认证和合规性认证
8.4 云的共享安全责任模型
8.5 小结
第9章 架构可靠性考量
9.1 架构可靠性的设计原则
9.2 架构可靠性的技术选型
9.3 利用云来提高可靠性
9.4 小结
第10章 卓越运维考量
10.1 卓越运维的设计原则
10.2 卓越运维的技术选型
10.3 在公有云中实现卓越运维
10.4 小结