WindowsAzure雲計算實踐

WindowsAzure雲計算實踐

《WindowsAzure雲計算實踐》是2013年8月電子工業出版社出版的圖書,作者是趙書蘭。

基本介紹

  • 書名:WindowsAzure雲計算實踐
  • 作者:趙書蘭
  • 出版社:電子工業出版社
  • 出版時間:2013年8月
  • 頁數:400 頁
  • 開本:16(185*260)
  • ISBN:9787121211416
  • 字數:672千字
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

Windows Azure是微軟基於雲計算的作業系統,其主要目標是為開發者提供一個平台,幫助開發可運行在雲伺服器、數據中心、Web和PC上的應用程式。本書主要講述Windows Azure平台的基礎知識、使用方法、功能特點及如何基於Windows Azure平台設計高可靠、可擴展的應用程式,幾乎涵蓋了Windows Azure平台的所有內容。全書共分為7章,第1章介紹了雲計算的基礎知識;第2到第6章,通過完整的示例項目系統地介紹了Windows Azure、SQL Azure、Windows Azure AppFabric的基礎知識、功能特點、高級技術及套用;第7章總結性地介紹了Windows Azure的典型套用案例。

圖書目錄

目 錄
第1章 雲計算及Windows Azure概述(1)
1.1 雲計算的概念(1)
1.1.1 雲計算產生的背景(1)
1.1.2 雲計算的演進(3)
1.2 雲計算基礎(5)
1.2.1 雲計算的定義(5)
1.2.2 雲計算的特徵(6)
1.2.3 交付模式(6)
1.2.4 部署模式(8)
1.2.5 相關概念(10)
1.3 雲計算整合架構(14)
1.3.1 虛擬化平台(15)
1.3.2 雲服務管理平台(15)
1.4 雲計算的產業現狀與研究進展(16)
1.4.1 雲計算的發展階段(16)
1.4.2 雲計算的研究進展(17)
1.5 雲計算效益(18)
1.6 雲計算關鍵技術研究(19)
1.6.1 虛擬化技術(20)
1.6.2 數據存儲技術(21)
1.6.3 資源管理技術(23)
1.6.4 能耗管理技術(24)
1.6.5 雲監測技術(25)
1.7 雲計算帶來的變革(27)
1.7.1 大勢所趨的轉型(27)
1.7.2 新興的產業鏈(28)
1.8 雲計算的套用實例(32)
1.8.1 Google的雲計算平台
套用實例(32)
1.8.2 IBM“藍雲”計算平台
套用實例(33)
1.8.3 Amazon的彈性計算雲
套用實例(34)
1.9 雲計算的行業實踐(35)
1.9.1 雲計算戰略的不同層面(35)
1.9.2 雲計算在各行業的套用(36)
1.10 雲計算套用存在的主要問題(46)
1.11 Windows Azure概述(47)
第2章 Windows Azure雲計算操作平台(51)
2.1 Windows Azure平台組成部分
及功能(52)
2.1.1 Windows Azure架構(52)
2.1.2 Windows Azure平台類型(54)
2.1.3 Windows Azure應用程式
的運行環境(56)
2.1.4 為Visual Studio安裝Windows
Azure SDK和工具(57)
2.1.5 安裝並構建Windows Azure
SDK程式(58)
2.1.6 Development Fabric(58)
2.1.7 Development Storage(59)
2.2 Windows Azure收費模式(61)
2.2.1 Windows Azure賬戶(61)
2.2.2 Windows Azure計費(62)
2.3 Windows Azure界面(64)
2.4 創建一個簡單的Hello World(66)
2.5 Windows Azure項目組成(68)
2.5.1 Windows Azure Project
介紹(68)
2.5.2 Role及其生命周期模型(72)
2.6 Windows Azure存儲(74)
2.6.1 使用Table Service(75)
2.6.2 使用Blob Service(99)
2.6.3 使用Blob Service保存
照片(103)
2.6.4 利用Blob存儲讀取照片(114)
2.6.5 Windows Azure Drive(116)
2.7 深入分析Azure表存儲(120)
2.7.1 使用代碼創建一個不存
在的表(122)
2.7.2 使用HTTP POST方法
創建不存在的表(125)
2.7.3 向表中添加實體(127)
2.7.4 查詢操作(130)
2.7.5 替換屬性值更新實體(134)
2.7.6 刪除實體(137)
2.8 在Windows Azure存儲中備份
模擬運算表(138)
2.8.1 Blob的內容與類型(138)
2.8.2 運算表備份(139)
2.8.3 表格恢復(149)
第3章 SQL Azure及Windows Azure
AppFabric平台(151)
3.1 SQL Azure概述(151)
3.1.1 SQL Azure的基礎架構(151)
3.1.2 SQL Azure供應模型(152)
3.1.3 Transact-SQL的支持(152)
3.1.4 SQL Azure安全性(153)
3.1.5 SQL Azure限制(154)
3.2 SQL Azure的特性(154)
3.3 SQL Azure與SQL Server的
比較(156)
3.4 SQL Azure伺服器的創建及
套用(158)
3.4.1 創建一個SQL Azure
伺服器(158)
3.4.2 連線SQL Azure(159)
3.4.3 管理SQL Azure(160)
3.4.4 在SQL Azure Database
中執行Transact-SQL(162)
3.4.5 把本地SQL Server資料庫遷移
到SQL Azure雲資料庫(164)
3.5 SQL Azure Data Sync數據同步
功能(168)
3.5.1 基本概念(168)
3.5.2 Data Sync功能的使用(168)
3.6 Windows Azure AppFabric
平台(175)
3.6.1 Windows Azure AppFabric和
Windows Server AppFabric(175)
3.6.2 AppFabric LABS(195)
3.6.3 存取控制(195)
3.6.4 服務匯流排(196)
3.6.5 快取服務(198)
3.7 SQL Azure套用(199)
3.7.1 如何申請創建一個SQL Azure
賬戶(199)
3.7.2 如何創建一個雲端SQL Azure
伺服器實例(200)
3.7.3 如何設定防火牆規則(200)
3.7.4 如何創建一個雲端SQL Azure
資料庫(200)
3.7.5 如何創建一個雲端SQL Azure
伺服器登錄賬戶(203)
3.7.6 如何修改登錄賬戶密碼(204)
3.7.7 如何進行本地管理(204)
第4章 Windows Azure的存儲佇列(206)
4.1 Windows Azure Table(206)
4.1.1 Windows Azure Table套用
架構(206)
4.1.2 Windows Azure Table數據
模型(207)
4.1.3 使用Table Storage(208)
4.1.4 表存儲的創建和訪問(211)
4.1.5 實現圖片管理(216)
4.2 Windows Azure Blob(222)
4.2.1 Azure Blob基本架構(222)
4.2.2 Blob訪問接口(223)
4.2.3 Blob存儲探索(225)
4.2.4 創建、存儲及讀取Blob(227)
4.2.5 Windows Azure套用程
序開發之Blob(231)
4.3 Windows Azure Queue(238)
4.3.1 Queue概述(238)
4.3.2 探索存儲Queue(239)
4.3.3 Queue的套用(242)
4.3.4 改進Thumbnails.sln
示例(246)
4.4 Blob、Table和Queue存儲的
新特性(256)
第5章 Windows Azure的外部存儲與
最佳化(258)
5.1 Windows SharePoint Services的
外部存儲(258)
5.1.1 概述(258)
5.1.2 限制因素和權衡問題(259)
5.1.3 外部Blob存儲體系
結構(260)
5.1.4 安裝和配置Blob提供
程式(262)
5.1.5 從外部數據存儲中刪除
孤立的Blob(263)
5.1.6 實現惰性垃圾收集(263)
5.2 為實體分配主鍵值(264)
5.2.1 選擇PartitionKey(264)
5.2.2 添加RowKey(265)
5.3 實現關聯的處理(265)
5.4 上傳表數據(268)
5.4.1 上傳數據到單獨或異構表
的比較(270)
5.4.2 同構與異構表操作性能
的比較(274)
5.5 在格線中顯示來自異構表的數據(279)
5.5.1 父實體顯示(279)
5.5.2 子實體顯示(280)
第6章 Windows Azure的高級技術(282)
6.1 Role Endpoint與內部通信(282)
6.1.1 Role Endpoint概述(282)
6.1.2 基於Input Endpoint通過Worker
Role發布WCF服務(283)
6.1.3 動態指定WCF的發布
地址(286)
6.1.4 通過Internal Endpoint實現
Role的內部通信(288)
6.2 通過遠程桌面功能訪問Windows
Azure的虛擬機(290)
6.2.1 通過Visual Studio配置遠程
桌面功能(291)
6.2.2 Web Role的Full IIS
特性(294)
6.2.3 使用Full IIS模式部署多站點
和虛擬目錄(296)
6.3 Configuration的變更與通知
機制(298)
6.4 通過Startup實現COM組件
調用(302)
6.4.1 使用Startup執行簡單
命令(302)
6.4.2 介紹Startup配置項(303)
6.4.3 使用Startup功能註冊COM
組件(303)
6.4.4 在模擬器中運行時跳過Startup
任務(306)
6.5 使用Windows Azure CDN(307)
6.5.1 Windows Azure CDN的
原理(307)
6.5.2 使用Blob Service CDN(311)
6.5.3 使用Hosted Service CDN(312)
6.6 Windows Azure Virtual Machine
Role(314)
6.6.1 創建VHD(315)
6.6.2 在VHD中安裝Windows
Server 2008 R2(316)
6.6.3 在VHD中安裝需要的
功能(319)
6.6.4 安裝Azure VM Role
組件(321)
6.6.5 將VHD上傳到Windows Azure
平台(324)
6.6.6 創建服務(326)
6.7 雲端的分散式快取服務AppFabric
Cache(329)
6.7.1 快取與分散式快取(329)
6.7.2 Cache的簡單使用(331)
6.7.3 創建Windows Azure
AppFabric Cache(333)
6.8 .NET服務匯流排佇列與路由器(337)
6.8.1 .NET服務匯流排的使用(338)
6.8.2 在服務匯流排佇列中存儲
訊息(347)
6.8.3 服務匯流排中的路由器(355)
6.8.4 使用服務匯流排路由器傳遞
訊息(364)
第7章 Windows Azure的典型套用(369)
7.1 對服務中的個人信息進行Azure
加密存儲(369)
7.1.1 把明文加密成密文(369)
7.1.2 把密文解密成明文(373)
7.1.3 在TableStorageEntity實例中
協調加密和解密(375)
7.1.4 加密的性能損失分析(378)
7.2 Windows Azure雲中託管jQuery
的套用(379)
7.2.1 在雲中創建一個jQuery套用
程式服務(379)
7.2.2 添加一個啟用Ajax的WCF
服務(380)
7.2.3 將jQuery應用程式部署到雲
中並運行(382)
7.3 用F#、MapReduce及Windows Azure
分析日誌檔案(382)
7.3.1 利用F#解決問題(382)
7.3.2 MapReduce式日誌分析(383)
7.3.3 MapReduce加上Windows
Azure操作(385)
7.3.4 輔助角色的創建和
發布(386)
參考文獻(388)

相關詞條

熱門詞條

聯絡我們