云端架构:基于云平台的41种可复用的架构最佳实践

云端架构:基于云平台的41种可复用的架构最佳实践

编辑推荐

云计算发展多年,应用领域变得越来越广泛,作者通过整理云计算解决方案与应用案例,将总结的“在云端构建业务的通用架构模式”整理为本书。

内容简介

    云计算发展多年,应用领域变得越来越广泛,通过整理云计算解决方案与应用案例,将总结的“在云端构建业务的通用架构模式”整理为本书。本书围绕云计算架构设计的合理部署、业务持续、弹性扩展、性能效率、安全合规、持续运营这6大原则提炼了41种架构设计模式,每种设计模式相对独立,将多种设计模式组合又能构建解决方案。

    本书描述了架构设计的流程、架构设计量化模型、架构设计中需要避免的“坏味道”和需要参考的最佳实践。通过书中的架构设计模式,还可以形成架构师进行云端业务架构设计的清单,以便衡量和评估架构方案的完整性及合理性。

    本书提供示例项目MumuLab用于动手实践,MumuLab是一个完整的云端架构设计模式学习平台,也是对架构成熟度进行评估的平台,该项目贯穿全书多个章节,保证了案例的完整性和连续性。同时给读者提供可以自行下载和运行的系统代码,以便学练结合,通过动手实践来验证书中的架构设计模式和最佳实践。

    本书适合云计算解决方案架构师、销售和市场运营人员、对云计算有初步认识且需要进阶学习的技术人员,也可作为素材帮助在校大学生学习云计算解决方案的架构设计。


作者简介

吕昭波

    目前任职于UCloud,担任启云学院负责人,历经解决方案架构师、市场运营、生态合作、培训认证等岗位,负责搭建UCloud培训认证体系,组织并讲解数百场培训,人称“吕校长”。
    善于在繁杂的解决方案及案例中提取共性、可复用的实践经验,致力于探究构建、重构良好的架构并实现量化与评估,乐于通过灵活的讲解、实验、实践、演练等形式进行技术布道与新技术的应用。


章节目录

版权信息

内容简介

推荐序1

推荐序2

前言

第一篇 概述

第1章 云计算架构设计

1.1 云计算架构体系

1.2 云计算带来的思维变化

1.3 架构设计流程

1.4 架构设计原则

第2章 实践项目:MumuLab

2.1 系统概述

2.2 模块一:云设计模式CDP界面

2.3 模块二:实验管理

2.4 模块三:统计分析

2.5 模块四:后端运维管理

第二篇 设计模式

第3章 可复用的设计模式

3.1 什么是架构设计模式

3.2 设计模式的逻辑关系

3.3 最佳实践与坏味道

第4章 合理部署

4.1 公有云——使用云主机快速部署业务

4.2 公有云——托管应用

4.3 公有云——托管服务器

4.4 私有化——私有化部署

4.5 混合架构——混合架构连通

4.6 混合架构——云管理平台

4.7 全球部署——全球部署

4.8 多云部署——多云部署

第5章 业务持续

5.1 可用性——地域内业务高可用

5.2 可用性——跨地域业务部署

5.3 可靠性——非结构化数据可靠存储

5.4 可靠性——采用高可用的云数据库

5.5 可恢复性——业务容灾

5.6 可恢复性——云端备份

5.7 可恢复性——数据库备份回档机制

第6章 弹性扩展

6.1 解耦——数据存储访问动静分离

6.2 解耦——通过消息队列解耦组件

6.3 扩展——计算自动伸缩

6.4 扩展——数据库层扩展

6.5 扩展——通过混合架构扩展本地能力

6.6 迁移——业务及数据迁移

6.7 均衡——流量转发及全局负载均衡

第7章 性能效率

7.1 计算——提升计算性能

7.2 缓存——缓存数据库

7.3 缓存——CDN缓存加速

7.4 网络——网络优化

7.5 网络——选择最优部署地域

7.6 性能测试——应用性能管理APM

第8章 安全合规

8.1 权限——权限策略与访问控制

8.2 安全防护——终端安全

8.3 安全防护——数据安全

8.4 安全防护——网络安全

8.5 安全防护——应用安全

8.6 审计合规——审计

8.7 审计合规——合规

第9章 持续运营

9.1 服务标准——云服务等级协议SLA

9.2 监控告警——云监控告警

9.3 成本——成本优化

9.4 数据——冷热数据分层存储

9.5 数据——数据开放及隐私计算

9.6 运营——持续运营

第三篇 应用与评估

第10章 行业场景案例

10.1 引言

10.2 新零售行业的架构设计

10.3 游戏行业的架构设计

10.4 传统行业的架构设计

第11章 评估与重构

11.1 评估与重构的时机

11.2 适用性评估

11.3 成熟度评估

11.4 健壮性评估

第12章 总结与展望

12.1 云的变化与趋势

12.2 经验的提炼与能力的复用

12.3 构建自己的浪潮之巅

附录A 云架构设计模式列表

附录B 云服务名称对应表

附录C 基于设计模式的解决方案编排模板

附录D Advisor巡检问题

云端架构:基于云平台的41种可复用的架构最佳实践是2022年由电子工业出版社出版,作者吕昭波。

得书感谢您对《云端架构:基于云平台的41种可复用的架构最佳实践》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Google系统架构解密:构建安全可靠的系统 电子书

Google安全团队在本书中分享了成功设计、实现、维护系统的实践,帮助读者了解如何在编程和测试等环节中实现安全性和可靠性。
企业WLAN架构与技术 电子书

从行业趋势、原理和实战案例等多角度介绍了与数据通信相关的网络架构和技术。
Java架构师指南 电子书

知名Java专家多年经验总结,介绍从程序员进阶到架构师需要具备的技能的完整教程基于Java官方API的解读,从架构师的独特角度讲解Java知识和技能企业级开发的经典示例,全程项...
微服务与事件驱动架构 电子书

本书教你从头开始构建完整的事件驱动型微服务架构。
VMwarevSphere7.0虚拟化架构实战指南 电子书

本书针对VMwarevSphere7.0虚拟化架构在生产环境中的实际需求,分8章详细介绍了在生产环境中如何部署VMwarevSphere7.0。
“互联网+”时代的IT战略、架构与治理——传统企业信息化转型的顶层设计 电子书

适读人群:CIO、IT架构师、企业管理人员  全面介绍:传统企业信息化建设的五大新常态、六个重点、四项新技术。  深入探讨:传统企业信息化“互联网”时代成功转型的策略、路径、步...