更新时间:2022-05-06 15:12:14
封面
版权信息
作者简介
内容简介
献词
插图
推荐序1
推荐序2
前言
第一篇 概述
第1章 云计算架构设计
1.1 云计算架构体系
1.1.1 基础设施
1.1.2 云计算操作系统
1.1.3 产品体系
1.1.4 解决方案体系
1.1.5 服务体系
1.2 云计算带来的思维变化
1.2.1 面向服务而非资源
1.2.2 快速部署
1.2.3 弹性及快速扩展
1.2.4 便捷地满足安全与合规性要求
1.2.5 用户自主管理
1.2.6 按需计费
1.3 架构设计流程
1.4 架构设计原则
1.4.1 合理部署
1.4.2 业务持续
1.4.3 弹性扩展
1.4.4 性能效率
1.4.5 安全合规
1.4.6 持续运营
第2章 实践项目:MumuLab
2.1 系统概述
2.1.1 MumuLab概述
2.1.2 代码结构及技术栈
2.1.3 需求及架构设计目标
2.1.4 MumuLab的三个版本
2.2 模块一:云设计模式CDP界面
2.2.1 页面显示
2.2.2 增删改操作
2.3 模块二:实验管理
2.3.1 选择并启动实验
2.3.2 实验判分
2.3.3 Ranklist及Timeline
2.3.4 面向全球用户的竞赛模块
2.4 模块三:统计分析
2.4.1 数据分析报告及可视化
2.4.2 用户及权限
2.5 模块四:后端运维管理
2.5.1 数据备份及周期管理
2.5.2 监控及告警
2.5.3 安全防护
2.5.4 运营优化
第二篇 设计模式
第3章 可复用的设计模式
3.1 什么是架构设计模式
3.1.1 设计模式的来源
3.1.2 设计模式是可复用的经验模块
3.1.3 将可复用的经验总结为设计模式
3.2 设计模式的逻辑关系
3.2.1 按照架构原则分类
3.2.2 按照部署场景分类
3.3 最佳实践与坏味道
第4章 合理部署
4.1 公有云——使用云主机快速部署业务
4.1.1 概要信息
4.1.2 公有云第一步——使用云主机
4.1.3 云主机的生命周期
4.1.4 产品规格族及配置
4.1.5 专属云主机
4.1.6 应用案例——在云主机中部署MumuLab
4.2 公有云——托管应用
4.2.1 概要信息
4.2.2 采用托管应用部署业务
4.2.3 通过对象存储实现托管静态网站
4.2.4 静态网站作为高可用降级备用服务
4.2.5 应用案例——将MumuLab托管到对象存储中
4.3 公有云——托管服务器
4.3.1 概要信息
4.3.2 采用托管服务器部署业务
4.3.3 可视化监控与混合架构
4.4 私有化——私有化部署
4.4.1 概要信息
4.4.2 解决方案——云计算操作系统
4.4.3 私有化部署交付
4.4.4 上下游国产化适配
4.5 混合架构——混合架构连通
4.5.1 概要信息
4.5.2 解决方案——构建混合架构
4.5.3 通过专线连通混合架构
4.5.4 通过VPN连通混合架构
4.6 混合架构——云管理平台
4.6.1 概要信息
4.6.2 统一资源纳管
4.6.3 统一访问门户
4.6.4 统一运维管理
4.6.5 统一分析运营
4.7 全球部署——全球部署
4.7.1 概要信息