云計算發(fā)展多年,應用領域變得越來越廣泛,通過整理云計算解決方案與應用案例,將總結的“在云端構建業(yè)務的通用架構模式”整理為本書。本書圍繞云計算架構設計的合理部署、業(yè)務持續(xù)、彈性擴展、性能效率、安全合規(guī)、持續(xù)運營這6大原則提煉了41種架構設計模式,每種設計模式相對獨立,將多種設計模式組合又能構建解決方案。 本書描述了架構設計的流程、架構設計量化模型、架構設計中需要避免的“壞味道”和需要參考的最佳實踐。通過書中的架構設計模式,還可以形成架構師進行云端業(yè)務架構設計的清單,以便衡量和評估架構方案的完整性及合理性。 本書提供示例項目MumuLab用于動手實踐,MumuLab是一個完整的云端架構設計模式學習平臺,也是對架構成熟度進行評估的平臺,該項目貫穿全書多個章節(jié),保證了案例的完整性和連續(xù)性。同時給讀者提供可以自行下載和運行的系統(tǒng)代碼,以便學練結合,通過動手實踐來驗證書中的架構設計模式和最佳實踐。 本書適合云計算解決方案架構師、銷售和市場運營人員、對云計算有初步認識且需要進階學習的技術人員,也可作為素材幫助在校大學生學習云計算解決方案的架構設計。