基本介紹
內容簡介,圖書目錄,
內容簡介
Table存儲服務、WindowsAzure應用程式開發:BLOB存儲服務、WindowsAzure應用程式開發:Queue存儲服務與應用程式問通信、雲上的關係資料庫:SQLAzure、雲上的訪問控制技術:AppFabricAccessControl、雲服務的集散中心:AppFabricServiceBus、WindowsAzure與其他平台的互操作性、雲計算與WindowsAzure安全性。
《走進雲計算》特別為雲計算的入門讀者編寫,對於雲計算技術人員、技術戰略分析人員和愛好者也有重要的參考價值,還可供高等院校雲計算和並行計算的研究者和同學作為參考資料及教材使用。《走進雲計算:WindowsAzure實戰手記》由朱明中編著。
圖書目錄
推薦序一
推薦序二
作者序
本書導讀
第1章 雲計算概論
1.1 雲計算的定義
1.2 雲計算如何改變我們的生活
1.3 搞懂“Xaas”
1.4 雲深不知處——企業或個人是否真的需要雲計算
1.5 結語
第2章 雲計算技術概觀
2.1 虛擬化技術
2.2 海量分散式數據處理
2.3 海量分散式計算
2.4 自治管理與中控作業系統
2.5 多租戶技術
2.6 結語
第3章 初探Windows Azure
3.1 微軟的雲戰略:軟體加服務
3.2 Windows Azure
3.3 Windows Azure雲平台
3.3.1 Windows Azure存儲服務(Storage Services)
3.3.2 服務管理(Service Management)
3.3.3 診斷功能(Diagnostics)
3.3.4 Windows Azure存儲擴展功能
3.3.5 應用程式伺服器(Application Server)
3.3.6 資料庫
3.4 軟體與開發人員支持
3.4.1 Visual Studio Fools for Windows Azure與.NET開發人員支持
3.4.2 非.NET開發人員支持
3.4.3 輔助工具
3.5 註冊Windows Azure賬戶
3.6 結語
第4章 Windows Azure應用程式開發基礎
4.1 準備開發環境
4.2 Windows Azure模擬環境
4.2.1 Development Storage
4.2.2 Development Fabric
4.3 編寫第一個雲Web角色應用程式
4.4 編寫第一個雲後台工作角色應用程式
4.5 設定診斷信息
4.5.1 Windows Azure Diagnostics API(診斷API)
4.5.2 Windows Azure診斷API工作原理
4.6 將應用程式部署到雲上
4.6.1 設定Windows Azure部署功能
4.6.2 由Visual Studio Tools for Windows Azure部署雲應用程式
4.6.3 傳統部署法
4.7 訪問角色環境配置功能
4.8 結語
第5章 Windows Azure應用程式開發:Table存儲服務
5.1 認識表服務
5.2 WCF Data Service簡介
5.3 開發表服務應用程式
5.3.1 直接訪問表服務的開發方法
5.3.2 使用表數據模型方式開發
5.4 表的自動化擴展:談PartitionKey的用途
5.5 表服務設計建議
5.6 結語
第6章 Windows Azure應用程式開發:BLOB存儲服務
6.1 認識BLOB存儲服務
6.2 BLOB存儲服務結構
6.2.1 容器
6.2.2 BLOB對象
6.2.3 訪問控制設定
6.3 開發BLOB存儲服務應用程式
6.4 管理BLOB存儲服務的訪問控制
6.5 雲上的磁碟驅動器:Windows Azure Drive
6.6 善用Windows Azure發布大型內容
6.7 結語
第7章 Windows Azure應用程式開發:Queue存儲服務與應用程式間通信
7.1 認識Queue存儲服務
7.2 開發Queue存儲服務應用程式
7.3 雲上的應用程式間通信
7.3.1 使用Oueue的應用程式間通信
7.3.2 使用WCF的應用程式間通信
7.4 結語
第8章 雲上的關係型資料庫:SQL Azure
8.1 雲上的資料庫考慮
8.2 認識SOL Azure
8.3 創建與連線SQL Azure資料庫
8.4 SQL Azure安全性
8.4.1 防火牆管理
8.4.2 用戶賬戶與許可權管理
8.5 由應用程式訪問SQL Azure資料庫
8.5.1 客戶端訪問基礎概念
8.5.2 測試準備
8.5.3 由Console/Windows FoIms/本地ASPNET應用程式訪問SQL Azure資料庫
8.5.4 由Windows Azure應用程式訪問SQL Azure
8.5.5 使用ADONET Entity Framework訪問SQL Azure資料庫
8.5.6 資料庫與應用程式設計考慮
8.6 同步與遷移SQL Azure資料庫
8.7 SQL Azure OData Services
8.8 結語
第9章 雲上的訪問控制技術:AppFabric Access Control
9.1 面向服務架構
9.2 認識Windows Azure Platform AppFabric
9.3 Windows Azure AppFabric訪問控制應用程式設計
9.4 AppFabric Access Control管理服務
9.5 結語
第10章 雲服務的集散中心:AppFabric Service Bus
10.1 AppFabric Service Bus基礎概念
10.2 AppFabric Service Bus服務應用程式開發概念
10.3 AppFabric Service Bus的Service Remoting應用程式開發
10.4 AppFabric Service Bus的RES7服務開發
10.5 AppFabric Service Bus的Multicast服務開發
10.6 AppFabric Message Buffer:雲上的信息快取區
10.6.1 認識Message Buffer
10.6.2 Message Buffer應用程式開發
10.6.3 使用Silverlight或Flash訪問AppFabric Message Buffer時的注意事項
10.7 將AppFabric Service Bus服務應用程式部署到雲上的注意事項
10.8 結語
第11章 Windows Azure與其他平台的互操作性
11.1 Windows Azure平台互操作性
11.2 準備Eclipse開發平台
11.3 開發PHP on Windows Azure應用程式
11.3.1 使用Windows Azure Tools for Eclipse開發應用程式
11.3.2 不使用Eclipse開發PHP on Windows Azure應用程式
11.4 在Windows Azure上部署非.NET平台套用的輔助工具
11.5 結語
第12章 雲計算與Windows Azure安全性
12.1 烏雲還是白雲?談雲計算的安全性
12.1.1 最頂層:雲安全協定
12.1.2 基礎設施層次(Iaas Security)
12.1.3 平台服務(Paas Security)
12.1.4 軟體服務(Saas Security)
12.2 Windows Azure平台安全性
12.3 結語
附錄A Windows Azure的收費模式