詳解微軟Windows Azure雲計算平台

詳解微軟Windows Azure雲計算平台

《詳解微軟WindowsAzure雲計算平台》是2011年出版的圖書,作者是方國偉。

基本介紹

  • 書名:詳解微軟Windows Azure雲計算平台
  • 作者:方國偉
  • ISBN:9787121146206
  • 頁數:260
  • 出版時間:2011-11
  • 開本:16(170*240)
  • 千 字 數:260
內容簡介,圖書目 錄,

內容簡介

本書由微軟一線專家聯袂奉獻,全面、深入地闡釋了微軟Windows Azure平台的構建原理、功能特點以及使用方法。其中包括平台架構、套用開發、數據存儲、中間件、案例和安全性等內容,是了解微軟Windows Azure雲計算平台的官方讀本。

圖書目 錄

第1章 Windows Azure Platform入門 1
1.1 平台產生背景 2
1.2 Windows Azure平台總覽 3
1.2.1 什麼是Windows Azure Platform 3
1.2.2 Windows Azure Platform定位 5
1.2.3 構建自己的Windows Azure平台 6
1.3 Windows Azure——雲作業系統 7
1.3.1 Windows Azure計算服務 9
1.3.2 Windows Azure存儲服務 10
1.4 SQL Azure——雲資料庫 12
1.4.1 關係型資料庫 13
1.4.2 報表功能 15
1.4.3 數據同步 15
1.5 Azure AppFabric——雲中間件 16
1.5.1 服務匯流排(Service Bus) 17
1.5.2 訪問控制服務(Access Control Service,ACS) 18
1.5.3 分散式快取 18
1.6 Azure Marketplace——雲服務市場 20
1.7 小結 21
第2章 開發第一個Windows Azure套用 24
2.1 開發環境 25
2.2 本地開發和調試 27
2.3 部署到雲 33
2.4 管理和維護 39
2.5 小結 41
第3章 平台構建和原理 42
3.1 Windows Azure Platform的平台層次 43
3.2 雲計算數據中心 44
3.2.1 微軟數據中心 45
3.2.2 故障域和升級域 47
3.3 虛擬化 49
3.3.1 基於虛擬化構建 49
3.3.2 Windows Azure Hypervisor 51
3.3.3 Windows Azure Guest OS 55
3.3.4 虛擬硬碟(VHD) 57
3.3.5 Windows Azure基於鏡像的部署 60
3.4 Windows Azure Fabric 61
3.4.1 Fabric架構 61
3.4.2 Windows Azure的“大腦”——Fabric控制器 63
3.4.3 節點初始化過程 67
3.4.4 套用部署方式 68
3.4.5 服務的升級方式 69
3.5 Windows Azure技術特點理解 72
3.5.1 雲作業系統 72
3.5.2 雲計算套用的一些技術特點 73
3.5.3 Windows Azure的技術特點 75
第4章 計算服務 78
4.1 服務模型 79
4.1.1 服務和服務模型 79
4.1.2 服務角色 80
4.1.3 角色實例 82
4.1.4 角色生命周期 84
4.1.5 服務定義 85
4.1.6 服務配置 89
4.2 Web Role詳解 92
4.2.1 理解Web Role 93
4.2.2 Web Role運行環境了解 96
4.2.3 多站點支持 100
4.2.4 FastCGI支持 102
4.3 Worker Role詳解 104
4.3.1 理解Worker Role 105
4.3.2 典型的使用模式 107
4.3.3 支持Java語言 108
4.4 VM Role詳解 115
4.4.1 理解VM Role 115
4.4.2 M Role鏡像的構建 117
4.5 不同角色之間的區別與聯繫 119
第5章 Windows Azure存儲服務 121
5.1 Windows Azure存儲服務的特點 123
5.2 體系結構 125
5.2.1 多層次體系結構 125
5.2.2 數據分割和複製 127
5.2.3 訪問負載均衡 128
5.3 數據存儲類型 128
5.3.1 大的二進制對象(Blob) 128
5.3.2 表格(Table) 132
5.3.3 訊息佇列(Queue) 139
5.3.4 驅動器(xDrive) 143
5.3.5 本地存儲(local storage) 145
5.4 管理和使用存儲服務 147
5.4.1 創建存儲賬號 147
5.4.2 收費模式 149
5.5 存儲服務的安全和性能 151
5.5.1 性能指標 151
5.5.2 安全性 152
5.6 小結 154
第6章 結構化數據存儲——SQL Azure 156
6.1 SQL Azure簡介 157
6.1.1 易管理性 158
6.1.2 高可用性 158
6.1.3 高可擴展性 159
6.1.4 對開發的支持 160
6.1.5 SQL Azure的套用場景 161
6.2 SQL Azure架構 162
6.2.1 SQL Azure邏輯資料庫概念 163
6.2.2 SQL Azure的系統架構 164
6.2.3 服務層 165
6.2.4 平台層 167
6.3 SQL Azure管理和開發 169
6.3.1 建立SQL Azure賬號和資料庫 169
6.3.2 資料庫管理 174
6.3.3 SQL Azure開發 176
6.4 SQL Azure的其他功能 177
6.4.1 數據同步 177
6.4.2 報表服務 179
6.4.3 數據分片和SQL Azure Federations 180
6.5 小結 182
第7章 Windows Azure AppFabric 183
7.1 Windows Azure AppFabric簡介 185
7.1.1 AppFabric中間件服務 186
7.1.2 開發和管理複合應用程式 186
7.1.3 基於雲計算最佳化的套用架構 187
7.2 Azure AppFabric服務匯流排 188
7.2.1 企業級服務匯流排模式 188
7.2.2 Azure AppFabric服務匯流排 191
7.2.3 使用服務匯流排 194
7.3 訪問控制 201
7.4 Azure AppFabric快取服務 206
7.5 小結 211
第8章 雲計算套用架構和案例分析 213
8.1 雲計算套用的特點 214
8.2 雲計算套用的設計和架構 215
8.2.1 軟體+服務 215
8.2.2 異步松耦合 216
8.2.3 冪等操作 217
8.2.4 映射化簡(Map Reduce) 219
8.2.5 具有自我感知能力 222
8.3 基於Windows Azure雲計算套用案例分析 224
8.3.1 案例背景 224
8.3.2 用例分析和基本架構 225
8.3.3 詳細設計 228
8.3.4 具體開發 234
8.4 小結 242
第9章 Windows Azure平台安全 244
9.1 Windows Azure的安全設計 245
9.1.1 身份驗證和訪問管理 248
9.1.2 隔離 251
9.1.3 加密 252
9.1.4 數據完整性 253
9.1.5 可用性 254
9.1.6 審核 254
9.1.7 安全性開發生命周期 255
9.2 服務運營安全 255
9.2.1 運營安全 256
9.2.2 硬體配置安全 256
9.2.3 物理安全 257
9.2.4 法規遵循 257
9.3 安全套用的開發 258
9.3.1 網路開發安全基礎 259
9.3.2 Windows Azure套用安全性的考慮 259
9.3.3 Windows Azure套用最佳安全做法 260
附錄A 微軟雲計算概況 263
附錄B Windows Azure平台的收費模型 270
參考資料 274

相關詞條

熱門詞條

聯絡我們