雲端架構:基於雲平臺的 41種可復用的架構最佳實踐

呂昭波

  • 出版商: 電子工業
  • 出版日期: 2022-02-01
  • 售價: $648
  • 貴賓價: 9.5$616
  • 語言: 簡體中文
  • 頁數: 360
  • ISBN: 7121428202
  • ISBN-13: 9787121428203
  • 立即出貨

買這商品的人也買了...

商品描述

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

目錄大綱

目錄
篇概述
章云計算架構設計
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 運營——持續運營
第三篇應用與評估
0章行業場景案例
10.1 引言
10.2 新零售行業的架構設計
10.3 遊戲行業的架構設計
10.4 傳統行業的架構設計
1章評估與重構
11.1 評估與重構的時機
11.2 適用性評估
11.3 成熟度評估
11.4 健壯性評估
2章總結與展望
12.1 雲的變化與趨勢
12.2 經驗的提煉與能力的複用
12.3 構建自己的浪潮之巔
附錄A 雲架構設計模式列表
附錄B 雲服務名稱對應表
附錄C 基於設計模式的解決方案編排模板
附錄D Advisor巡檢問題