《微軟雲計算:MicrosoftAzure部署與管理指南》是2015年7月電子工業出版社出版的圖書,作者是馬博峰。
基本介紹
- 書名:微軟雲計算:MicrosoftAzure部署與管理指南
- 作者:馬博峰
- ISBN:9787121263156
- 出版社:電子工業出版社
- 出版時間:2015年7月
- 頁數:648
- 字數:1010千字
- 開本:16(185*260)
- 版次:01-01
內容簡介,圖書目錄,
內容簡介
Microsoft Azure是首家落地中國的國際公有雲平台,由微軟授權世紀互聯在中國運營。Microsoft Azure提供多種計算、數據服務、套用服務及網路服務,是當下最熱門的技術。本書著重於實際的操作與演示,有大量的實際操作截圖,並配有文字說明,由淺入深講解微軟雲計算的平台管理與實際操作。全書共10章,第1章為雲計算的基礎理論和技術概念,第2章主要介紹目前微軟的雲平台產品和現狀,從第3章以後,就是實際的操作與實踐,分別對微軟雲的大部分功能做了講解和實際操作,從最常用最基礎的虛擬機、網站、雲服務和網路服務到能深度使用微軟雲技術的存儲功能、SQL資料庫、備份和AD功能等,全面地講解微軟公有雲Microsoft Azure。
圖書目錄
目 錄
前 言
序1 微軟雲一周年隨想——生態圈帶來下一波雲機遇
序2 雲計算生態系統:中國經濟升級和轉型的引擎
第1章 解讀雲計算1
1.1 IT發展的大趨勢1
1.1.1 “雲”是光明的未來3
1.1.2 數據大爆炸4
1.1.3 新的社交與套用模式5
1.1.4 IT消費化6
1.2 什麼是雲計算7
1.2.1 雲計算的定義9
1.2.2 雲計算的由來10
1.2.3 雲計算的資源使用模型11
1.2.4 適合雲計算的經典場景13
1.3 雲計算的特點14
1.3.1 池化的資源15
1.3.2 自助服務15
1.3.3 靈活彈性15
1.3.4 基於用量15
1.4 雲計算體系結構16
1.4.1 基礎設施即服務(IaaS,Infrastructure as a Service)17
1.4.2 平台即服務(PaaS,Platform as a Service)18
1.4.3 軟體即服務(SaaS,Software as a Service)19
1.5 雲計算的部署模型21
1.5.1 公有雲21
1.5.2 私有雲22
1.5.3 混合雲22
1.6 雲計算與虛擬化23
1.6.1 虛擬化技術概覽24
1.6.2 伺服器虛擬化24
1.6.3 桌面虛擬化25
1.6.4 套用虛擬化27
1.7 其他雲計算的套用實例28
1.7.1 Google雲計算平台28
1.7.2 IBM SoftLayer雲計算平台29
1.7.3 Amazon的雲計算29
1.7.4 阿里(Ali)雲計算29
1.8 企業級公有雲產品及優勢盤點29
第二章 Microsoft Azure雲平台概述33
2.1 了解Microsoft Azure34
2.1.1 什麼是Microsoft Azure34
2.1.2 為什麼使用Microsoft Azure35
2.1.3 Microsoft Azure 發展史36
2.1.4 微軟全球數據中心分布38
2.2 Microsoft Azure 落地中國42
2.2.1 Microsoft Azure入華歷程43
2.2.2 了解世紀互聯43
2.2.3 了解世紀互聯微軟雲服務運營指揮中心45
2.2.4 Microsoft Azure與Microsoft Azure(中國)的區別46
2.2.5 Microsoft Azure所提供的服務級別(SLA)49
2.3 Microsoft Azure 組成部分51
2.3.1 Microsoft Azure 架構52
2.3.2 Microsoft Azure計算服務54
2.3.3 Microsoft Azure存儲服務58
2.3.4 SQL Database(SQL Azure)62
2.4 Microsoft Azure收費模式64
2.4.1 虛擬機65
2.4.2 雲服務66
2.4.3 存儲68
2.4.4 SQL資料庫68
2.5 開始使用Microsoft Azure70
2.5.1 申請試用Microsoft Azure賬號70
2.5.2 添加Microsoft Azure管理賬號77
2.5.3 設定地緣組82
2.5.4 管理服務83
2.5.5 上載管理證書84
2.6 連線到Microsoft Azure86
2.6.1 使用Visual Studio連線到中國版Microsoft Azure86
2.6.2 Microsoft Azure PowerShell89
第三章 Microsoft Azure 虛擬機94
3.1 什麼是Microsoft Azure虛擬機95
3.2 創建一個簡單的Microsoft Azure虛擬機99
3.2.1 快速創建虛擬機99
3.2.2 從庫中創建虛擬機102
3.2.3 使用PowerShell創建Microsoft Azure虛擬機107
3.2.4 使用 Visual Studio創建Microsoft Azure虛擬機115
3.3 管理Microsoft Azure虛擬機120
3.3.1 虛擬機的遠程連線124
3.3.2 監控虛擬機的狀態130
3.3.3 配置虛擬機縮放136
3.4 管理Microsoft Azure虛擬機磁碟143
3.4.1 本地磁碟144
3.4.2 添加數據磁碟145
3.4.3 分離虛擬機磁碟162
3.4.4 提高磁碟的IOPS164
3.5 自定義虛擬機映像176
3.5.1 將Azure虛擬機轉換成映像176
3.5.2 本地製作虛擬機模板上傳到Azure182
3.6 虛擬機的高級管理192
3.6.1 同一雲服務下的虛擬機相互通信192
3.6.2 創建負載均衡193
3.6.3 配置可用性集198
3.7 將Hyper-V虛擬機遷移到Microsoft Azure201
第四章 創建Microsoft Azure網站207
4.1 Microsoft Azure網站簡介207
4.1.1 Azure網站的工作原理208
4.1.2 創建Azure網站服務的三種形式209
4.1.3 Azure網站的服務模式211
4.2 管理和創建網站213
4.2.1 快速創建網站213
4.2.2 自定義一個網站217
4.2.3 從模板創建Azure網站221
4.3 網站的發布與更新226
4.3.1 使用Visual Studio發布Azure網站226
4.3.2 使用FTP發布Azure網站234
4.3.3 使用Git發布Azure網站238
4.3.4 使用WebMatrix發布Azure網站243
4.4 網站的縮放247
4.4.1 垂直縮放247
4.4.2 水平縮放248
4.4.3 自動縮放249
4.5 診斷和監視網站252
4.5.1 網站的診斷252
4.5.2 網站的監視258
4.5.3 網站的備份與還原261
4.6 配置網站自定義域名265
4.6.1 使用CNAME記錄配置自定義域名266
4.6.2 使用A記錄配置自定義域名270
4.7 配置自定義域名的HTTPS272
4.7.1 獲取證書272
4.7.2 配置Azure網站的SSL285
第五章 Microsoft Azure雲服務289
5.1 Microsoft Azure 雲服務簡介290
5.1.1 什麼是雲服務290
5.1.2 雲服務與角色292
5.1.3 Azure執行模型293
5.2 雲服務使用場景299
5.2.1 可擴展的Web應用程式299
5.2.2 需要並行運算的應用程式301
5.2.3 使用雲存儲或本地存儲的應用程式301
5.2.4 企業內部部署使用雲存儲302
5.3 創建和部署雲服務303
5.3.1 部署雲服務303
5.3.2 部署應用程式前的準備工作310
5.3.3 使用Visual Studio將應用程式部署到Azure313
5.4 配置雲服務323
5.4.1 雲服務定義檔案.csdef結構324
5.4.2 雲服務配置檔案.cscfg結構331
5.4.3 部署應用程式的基本設定334
5.4.4 開啟虛擬機遠程登錄338
5.4.5 雲服務的均衡負載342
5.4.6 雲服務證書管理346
5.5 更新雲服務349
5.5.1 就地更新350
5.5.2 VIP交換352
5.5.3 刪除並重新部署354
5.6 雲服務的端點通信355
5.6.1 輸入端點(Input Endpoint)355
5.6.2 內部端點(InternalInput Endpoint)357
5.6.3 實例端點(Instance Endpoint)357
5.7 雲服務的監視與診斷358
5.7.1 為雲服務配置監視359
5.7.2 為雲服務配置診斷361
第六章 Microsoft Azure網路服務367
6.1 虛擬網路簡介368
6.2 Microsoft Azure網路規劃371
6.2.1 需要什麼樣的網路372
6.2.2 DNS伺服器選擇373
6.2.3 網路地址規劃376
6.3 創建虛擬網路377
6.3.1 註冊DNS伺服器378
6.3.2 創建虛擬網路379
6.3.3 導出導入配置382
6.4 配置雲端網路386
6.4.1 為虛擬機配置靜態IP位址386
6.4.2 為虛擬機創建多個虛擬網卡393
6.4.3 遷移虛擬機子網397
6.5 配置vNet到vNet的連線399
6.6 配置站點到站點VPN412
6.6.1 自動配置RRAS415
6.6.2 手動配置RRAS422
6.7 配置點到站點VPN433
6.8 流量管理器(Traffic Manager)444
6.8.1 Traffic Manager工作方式445
6.8.2 Traffic Manager負載平衡445
6.8.3 實現Traffic Manager448
第七章 Microsoft Azure 存儲457
7.1 Microsoft Azure存儲服務簡介458
7.2 配置Azure存儲服務463
7.2.1 Microsoft Azure存儲賬戶464
7.2.2 創建Microsoft Azure存儲賬戶466
7.2.3 存儲賬戶密鑰467
7.2.4 使用Azure存儲管理工具468
7.3 使用Blob存儲474
7.4 使用表存儲485
7.5 使用佇列存儲491
7.6 檔案存儲494
7.7 監視Microsoft Azure存儲502
7.7.1 配置監視存儲服務502
7.7.2 存儲服務日誌記錄505
第八章 Microsoft Azure SQL資料庫507
8.1 Microsoft Azure SQL資料庫簡介507
8.1.1 什麼是Microsoft Azure SQL 資料庫508
8.1.2 Microsoft Azure虛擬機中的SQL Server510
8.1.3 Microsoft Azure中的SQL Database512
8.1.4 SQL Server與SQL Database513
8.2 創建和配置 SQL資料庫515
8.2.1 快速部署515
8.2.2 自定義部署517
8.2.3 導入、導出數據520
8.2.4 創建Azure虛擬機中的資料庫525
8.3 管理Microsoft Azure SQL資料庫527
8.3.1 配置邏輯伺服器的防火牆527
8.3.2 使用SQL Server Management Studio管理資料庫529
8.3.3 使用Microsoft SQL Server Data Tools管理資料庫532
8.3.4 使用動態管理視圖533
8.4 將資料庫部署到Azure535
8.4.1 將本地SQL Server資料庫遷移到Azure535
8.4.2 與本地SQL Server數據同步543
8.5 Azure SQL Database資料庫業務連續性549
8.5.1 Azure SQL Database異地複製550
8.5.2 Azure SQL Database中的內置自動備份553
第九章 Microsoft Azure備份與站點恢復服務555
9.1 備份功能簡介556
9.2 站點恢復功能簡介557
9.3 使用Azure Backup備份Windows Server557
9.4 使用Azure Backup備份DPM工作負載571
9.5 使用Azure Site Recovery提供站點保護585
第十章 Microsoft Azure Active Directory596
10.1 Microsoft Azure Active Directory簡介596
10.1.1 什麼是Microsoft Azure Active Directory596
10.1.2 什麼是Microsoft Azure AD租戶599
10.1.3 Azure Active Directory 版本600
10.2 管理Microsoft Azure Active Directory602
10.2.1 創建和管理Azure AD用戶602
10.2.2 創建和管理Azure AD目錄609
10.2.3 創建自定義域名611
10.3 Microsoft Azure Active Directory與本地目錄集成616
10.4 Microsoft Azure與Office 365賬戶624
10.5 在Azure虛擬機上部署Active Directory625
參考資料629
前 言
序1 微軟雲一周年隨想——生態圈帶來下一波雲機遇
序2 雲計算生態系統:中國經濟升級和轉型的引擎
第1章 解讀雲計算1
1.1 IT發展的大趨勢1
1.1.1 “雲”是光明的未來3
1.1.2 數據大爆炸4
1.1.3 新的社交與套用模式5
1.1.4 IT消費化6
1.2 什麼是雲計算7
1.2.1 雲計算的定義9
1.2.2 雲計算的由來10
1.2.3 雲計算的資源使用模型11
1.2.4 適合雲計算的經典場景13
1.3 雲計算的特點14
1.3.1 池化的資源15
1.3.2 自助服務15
1.3.3 靈活彈性15
1.3.4 基於用量15
1.4 雲計算體系結構16
1.4.1 基礎設施即服務(IaaS,Infrastructure as a Service)17
1.4.2 平台即服務(PaaS,Platform as a Service)18
1.4.3 軟體即服務(SaaS,Software as a Service)19
1.5 雲計算的部署模型21
1.5.1 公有雲21
1.5.2 私有雲22
1.5.3 混合雲22
1.6 雲計算與虛擬化23
1.6.1 虛擬化技術概覽24
1.6.2 伺服器虛擬化24
1.6.3 桌面虛擬化25
1.6.4 套用虛擬化27
1.7 其他雲計算的套用實例28
1.7.1 Google雲計算平台28
1.7.2 IBM SoftLayer雲計算平台29
1.7.3 Amazon的雲計算29
1.7.4 阿里(Ali)雲計算29
1.8 企業級公有雲產品及優勢盤點29
第二章 Microsoft Azure雲平台概述33
2.1 了解Microsoft Azure34
2.1.1 什麼是Microsoft Azure34
2.1.2 為什麼使用Microsoft Azure35
2.1.3 Microsoft Azure 發展史36
2.1.4 微軟全球數據中心分布38
2.2 Microsoft Azure 落地中國42
2.2.1 Microsoft Azure入華歷程43
2.2.2 了解世紀互聯43
2.2.3 了解世紀互聯微軟雲服務運營指揮中心45
2.2.4 Microsoft Azure與Microsoft Azure(中國)的區別46
2.2.5 Microsoft Azure所提供的服務級別(SLA)49
2.3 Microsoft Azure 組成部分51
2.3.1 Microsoft Azure 架構52
2.3.2 Microsoft Azure計算服務54
2.3.3 Microsoft Azure存儲服務58
2.3.4 SQL Database(SQL Azure)62
2.4 Microsoft Azure收費模式64
2.4.1 虛擬機65
2.4.2 雲服務66
2.4.3 存儲68
2.4.4 SQL資料庫68
2.5 開始使用Microsoft Azure70
2.5.1 申請試用Microsoft Azure賬號70
2.5.2 添加Microsoft Azure管理賬號77
2.5.3 設定地緣組82
2.5.4 管理服務83
2.5.5 上載管理證書84
2.6 連線到Microsoft Azure86
2.6.1 使用Visual Studio連線到中國版Microsoft Azure86
2.6.2 Microsoft Azure PowerShell89
第三章 Microsoft Azure 虛擬機94
3.1 什麼是Microsoft Azure虛擬機95
3.2 創建一個簡單的Microsoft Azure虛擬機99
3.2.1 快速創建虛擬機99
3.2.2 從庫中創建虛擬機102
3.2.3 使用PowerShell創建Microsoft Azure虛擬機107
3.2.4 使用 Visual Studio創建Microsoft Azure虛擬機115
3.3 管理Microsoft Azure虛擬機120
3.3.1 虛擬機的遠程連線124
3.3.2 監控虛擬機的狀態130
3.3.3 配置虛擬機縮放136
3.4 管理Microsoft Azure虛擬機磁碟143
3.4.1 本地磁碟144
3.4.2 添加數據磁碟145
3.4.3 分離虛擬機磁碟162
3.4.4 提高磁碟的IOPS164
3.5 自定義虛擬機映像176
3.5.1 將Azure虛擬機轉換成映像176
3.5.2 本地製作虛擬機模板上傳到Azure182
3.6 虛擬機的高級管理192
3.6.1 同一雲服務下的虛擬機相互通信192
3.6.2 創建負載均衡193
3.6.3 配置可用性集198
3.7 將Hyper-V虛擬機遷移到Microsoft Azure201
第四章 創建Microsoft Azure網站207
4.1 Microsoft Azure網站簡介207
4.1.1 Azure網站的工作原理208
4.1.2 創建Azure網站服務的三種形式209
4.1.3 Azure網站的服務模式211
4.2 管理和創建網站213
4.2.1 快速創建網站213
4.2.2 自定義一個網站217
4.2.3 從模板創建Azure網站221
4.3 網站的發布與更新226
4.3.1 使用Visual Studio發布Azure網站226
4.3.2 使用FTP發布Azure網站234
4.3.3 使用Git發布Azure網站238
4.3.4 使用WebMatrix發布Azure網站243
4.4 網站的縮放247
4.4.1 垂直縮放247
4.4.2 水平縮放248
4.4.3 自動縮放249
4.5 診斷和監視網站252
4.5.1 網站的診斷252
4.5.2 網站的監視258
4.5.3 網站的備份與還原261
4.6 配置網站自定義域名265
4.6.1 使用CNAME記錄配置自定義域名266
4.6.2 使用A記錄配置自定義域名270
4.7 配置自定義域名的HTTPS272
4.7.1 獲取證書272
4.7.2 配置Azure網站的SSL285
第五章 Microsoft Azure雲服務289
5.1 Microsoft Azure 雲服務簡介290
5.1.1 什麼是雲服務290
5.1.2 雲服務與角色292
5.1.3 Azure執行模型293
5.2 雲服務使用場景299
5.2.1 可擴展的Web應用程式299
5.2.2 需要並行運算的應用程式301
5.2.3 使用雲存儲或本地存儲的應用程式301
5.2.4 企業內部部署使用雲存儲302
5.3 創建和部署雲服務303
5.3.1 部署雲服務303
5.3.2 部署應用程式前的準備工作310
5.3.3 使用Visual Studio將應用程式部署到Azure313
5.4 配置雲服務323
5.4.1 雲服務定義檔案.csdef結構324
5.4.2 雲服務配置檔案.cscfg結構331
5.4.3 部署應用程式的基本設定334
5.4.4 開啟虛擬機遠程登錄338
5.4.5 雲服務的均衡負載342
5.4.6 雲服務證書管理346
5.5 更新雲服務349
5.5.1 就地更新350
5.5.2 VIP交換352
5.5.3 刪除並重新部署354
5.6 雲服務的端點通信355
5.6.1 輸入端點(Input Endpoint)355
5.6.2 內部端點(InternalInput Endpoint)357
5.6.3 實例端點(Instance Endpoint)357
5.7 雲服務的監視與診斷358
5.7.1 為雲服務配置監視359
5.7.2 為雲服務配置診斷361
第六章 Microsoft Azure網路服務367
6.1 虛擬網路簡介368
6.2 Microsoft Azure網路規劃371
6.2.1 需要什麼樣的網路372
6.2.2 DNS伺服器選擇373
6.2.3 網路地址規劃376
6.3 創建虛擬網路377
6.3.1 註冊DNS伺服器378
6.3.2 創建虛擬網路379
6.3.3 導出導入配置382
6.4 配置雲端網路386
6.4.1 為虛擬機配置靜態IP位址386
6.4.2 為虛擬機創建多個虛擬網卡393
6.4.3 遷移虛擬機子網397
6.5 配置vNet到vNet的連線399
6.6 配置站點到站點VPN412
6.6.1 自動配置RRAS415
6.6.2 手動配置RRAS422
6.7 配置點到站點VPN433
6.8 流量管理器(Traffic Manager)444
6.8.1 Traffic Manager工作方式445
6.8.2 Traffic Manager負載平衡445
6.8.3 實現Traffic Manager448
第七章 Microsoft Azure 存儲457
7.1 Microsoft Azure存儲服務簡介458
7.2 配置Azure存儲服務463
7.2.1 Microsoft Azure存儲賬戶464
7.2.2 創建Microsoft Azure存儲賬戶466
7.2.3 存儲賬戶密鑰467
7.2.4 使用Azure存儲管理工具468
7.3 使用Blob存儲474
7.4 使用表存儲485
7.5 使用佇列存儲491
7.6 檔案存儲494
7.7 監視Microsoft Azure存儲502
7.7.1 配置監視存儲服務502
7.7.2 存儲服務日誌記錄505
第八章 Microsoft Azure SQL資料庫507
8.1 Microsoft Azure SQL資料庫簡介507
8.1.1 什麼是Microsoft Azure SQL 資料庫508
8.1.2 Microsoft Azure虛擬機中的SQL Server510
8.1.3 Microsoft Azure中的SQL Database512
8.1.4 SQL Server與SQL Database513
8.2 創建和配置 SQL資料庫515
8.2.1 快速部署515
8.2.2 自定義部署517
8.2.3 導入、導出數據520
8.2.4 創建Azure虛擬機中的資料庫525
8.3 管理Microsoft Azure SQL資料庫527
8.3.1 配置邏輯伺服器的防火牆527
8.3.2 使用SQL Server Management Studio管理資料庫529
8.3.3 使用Microsoft SQL Server Data Tools管理資料庫532
8.3.4 使用動態管理視圖533
8.4 將資料庫部署到Azure535
8.4.1 將本地SQL Server資料庫遷移到Azure535
8.4.2 與本地SQL Server數據同步543
8.5 Azure SQL Database資料庫業務連續性549
8.5.1 Azure SQL Database異地複製550
8.5.2 Azure SQL Database中的內置自動備份553
第九章 Microsoft Azure備份與站點恢復服務555
9.1 備份功能簡介556
9.2 站點恢復功能簡介557
9.3 使用Azure Backup備份Windows Server557
9.4 使用Azure Backup備份DPM工作負載571
9.5 使用Azure Site Recovery提供站點保護585
第十章 Microsoft Azure Active Directory596
10.1 Microsoft Azure Active Directory簡介596
10.1.1 什麼是Microsoft Azure Active Directory596
10.1.2 什麼是Microsoft Azure AD租戶599
10.1.3 Azure Active Directory 版本600
10.2 管理Microsoft Azure Active Directory602
10.2.1 創建和管理Azure AD用戶602
10.2.2 創建和管理Azure AD目錄609
10.2.3 創建自定義域名611
10.3 Microsoft Azure Active Directory與本地目錄集成616
10.4 Microsoft Azure與Office 365賬戶624
10.5 在Azure虛擬機上部署Active Directory625
參考資料629