内容简介
云计算发展多年,应用领域变得越来越广泛,通过整理云计算解决方案与应用案例,将总结的“在云端构建业务的通用架构模式”整理为本书。本书围绕云计算架构设计的合理部署、业务持续、弹性扩展、性能效率、安全合规、持续运营这6大原则提炼了41种架构设计模式,每种设计模式相对独立,将多种设计模式组合又能构建解决方案。本书描述了架构设计的流程、架构设计量化模型、架构设计中需要避免的“坏味道”和需要参考的最佳实践。通过书中的架构设计模式,还可以形成架构师进行云端业务架构设计的清单,以便衡量和评估架构方案的完整性及合理性。本书提供示例项目MumuLab用于动手实践,MumuLab是一个完整的云端架构设计模式学习平台,也是对架构成熟度进行评估的平台,该项目贯穿全书多个章节,保证了案例的完整性和连续性。同时给读者提供可以自行下载和运行的系统代码,以便学练结合,通过动手实践来验证书中的架构设计模式和最佳实践。本书适合云计算解决方案架构师、销售和市场运营人员、对云计算有初步认识且需要进阶学习的技术人员,也可作为素材帮助在校大学生学习云计算解决方案的架构设计。
AI简介
这是一本云计算领域的经典之作,它系统地总结了云计算架构设计的各种原则、模式、最佳实践,为读者提供了一套全面而深入的云计算架构设计知识体系。书中详细介绍了云计算架构设计的流程、架构设计量化模型、架构设计中需要避免的“坏味道” 和需要参考的最佳实践。同时,通过41种架构设计模式,为读者提供了一套可复用的解决方案模块,帮助读者快速构建满足业务需求的云计算架构。
本书的核心内容是41种架构设计模式,这些模式涵盖了云计算架构设计的各个方面,包括合理部署、业务持续、弹性扩展、性能效率、安全合规、持续运营等。每种设计模式都相对独立,但又可以组合起来构建更复杂的解决方案。例如,MumuLab系统概述是一个全面的云计算实践项目,它涵盖了公有云部署、业务高可用、数据可靠存储及备份、安全管理、效率提升、成本降低、持续运营等多个方面。通过研究和实践MumuLab项目,读者可以全面掌握云计算的常见场景和操作。
此外,本书还提供了行业场景案例,包括新零售行业、游戏行业、传统行业等,帮助读者了解不同行业在云计算架构设计中的具体需求和痛点,并提供相应的解决方案。同时,书中还详细介绍了架构设计后的评估时机,包括适用