-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Microsoft Azure 管理與開發(下冊)平臺服務PaaS

( 簡體 字)
作者:世紀互聯藍云公司類別:1. -> 程式設計 -> 雲計算
譯者:
出版社:電子工業出版社Microsoft Azure 管理與開發(下冊)平臺服務PaaS 3dWoo書號: 49277
詢問書籍請說出此書號!

缺書
NT售價: 540

出版日:6/1/2018
頁數:624
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121337550
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

序 言
“大運維”引領中國云計算的進階之路
——世紀互聯藍云總裁 柯文達
“這是最好的時代,也是最壞的時代。”這個時代一切都是那樣欣欣向榮、高速發展,但是高速發展的同時也帶來陣痛與焦慮。2017年初,世紀互聯藍云出版第一本書《Office 365管理員實戰指南》的時候,云計算在中國還尚處于落地的階段,并呈現百家爭鳴的態勢;至2017年9月,世紀互聯藍云出版第二本書《Microsoft Azure管理與實戰開發(上冊)》,云計算在中國這片土地上也已經落地生根。而今,云計算市場已步入高速增長期,漸顯井噴態勢,《Microsoft Azure管理與實戰開發(下冊)》也已面世,世紀互聯藍云緊跟時代腳步,一路領跑中國云計算服務,與更多新興行業一同前進、迅速發展。世紀互聯藍云有幸一直走在新技術的前沿,也有幸結識了不少精誠合作的伙伴,一同前行。
砥礪前行,打造世界一流本土可信云服務
今年是世紀互聯藍云成立五周年,也是微軟智能云入華四周年的日子。在這五年多的時間里,世紀互聯與微軟達成了長期默契的合作伙伴關系,并把國際一流水準的云服務深深扎根中國市場;經過可靠安全的運營,中國用戶也越來越信賴由世紀互聯運營的微軟云服務。由世紀互聯運營的云計算用戶獲得了迅猛增長:由世紀互聯運營的Microsoft Azure目前擁有超過1 400家解決方案合作伙伴,有超過11萬家來自不同行業的企業客戶在使用Azure云服務,并且吸引了超過10萬名活躍開發者,與此同時,由世紀互聯運營的Office 365也成為了120萬中國企業用戶以及兩千萬教育行業用戶的選擇。另外使用由世紀互聯運營的云服務客戶也覆蓋了教育、互聯網、醫療、政府、金融、汽車、AI、媒體等全行業,表明云計算已經被中國大多數行業的企業所接受并使用。其中既有觀致汽車、蒙牛集團、三星這樣三年來始終支持Azure的老客戶,也有微鯨電視、棠棣科技、白山云等人工智能新行業的企業。使用由世紀互聯運營的云服務的客戶在中國前十大城市的分布是:北京、上海、深圳、廣州、杭州、成都、南京、重慶、蘇州、天津。
? 經過5年多的發展壯大,世紀互聯的云運維團隊也從最初的幾十人,增長到了今天的400多人,成為中國最大的專業云運維團隊之一;從2013年成立以來,世紀互聯藍云運維團隊總接聽電話量超過29萬個,時長超過70萬分鐘,獲用戶感謝3 537封,用戶滿意度達98%以上。用戶問題的逐年增長,證明中國用戶使用云計算服務已經進入到了深入階段。
? 從2013年成立以來,世紀互聯藍云運維團隊共完成部署98 602個,其中Azure完成66 728個部署,Office 365完成75 990個部署。
此外,世紀互聯藍云專家團隊制作的“藍云視頻講堂”正式在51CTO上線,為行業提供云計算學習新平臺,云運維團隊還以做云計算行業的“七星級酒店”的服務為定位,建立了一套科學高效、安全合規的標準化服務流程規范,形成了獨有的云運維體系,確保了為用戶提供高標準、高質量、高可靠的云服務。雖然Azure和Office 365用戶的不斷增長帶來了運維難度和復雜程度的增加,但是世紀互聯的工程師在高強度的壓力下,圓滿完成任務,用戶滿意度達到95%以上,大大高于云計算行業平均水平的70%。
擁抱未來新趨勢,積極服務中國用戶
經過多年的深入發展,云計算在今年也逐漸呈現了一些新的趨勢,而世紀互聯藍云一直以來都以前瞻的視野,積極擁抱新趨勢,希望與合作伙伴一起更好地服務中國用戶。
云加AI成為新的趨勢:作為提升數據處理效率的有利武器,AI需要找到適合自己的落腳點,云是數據處理的天然土壤。云端的海量數據,給人工智能提供了寶貴的訓練數據,已經成為云服務巨頭們極為看重的市場,也是云計算競爭進一步升級的領域。
混合云是用戶首選:云是企業數字化轉型必不可少的基石,越來越多的行業用戶正將其業務和數據遷移到云上。而借助混合云,用戶既可以發揮公有云低成本、可擴展等優勢,又可以通過私有云保護重要的數據。IDC在2016年發布的報告顯示,從成本優化和靈活性、安全性、合規性等方面綜合考慮,73%的企業用戶部署了混合云方案。
單獨的IaaS越來越同質化,需要積極發展PaaS服務:最近幾年IaaS和SaaS保持高速增長,相對而言PaaS份額較少。隨著IaaS市場發展,產品越來越趨向同質化,但隨著企業應用市場的發展和差異化競爭的需要,云計算運營商需要發展PaaS來滿足客戶需求和差異化競爭,根據行業客戶需求或場景化需求來發展PaaS業務是未來的發展方向。
世紀互聯藍云今年以來在以上三個方面也做出了積極的布局和響應:一方面,世紀互聯與微軟已經加緊了混合云解決方案的落地,希望通過Azure Stack混合云方案打通線上和線下能力,助力中國用戶使用混合云實現更完善的云應用;另一方面,微軟正在積極布局AI,將AI整合到云計算的產品和服務中,世紀互聯藍云也將投入更多云運維能力,助力云計算行業為用戶提供高效利器;此外,在PaaS業務方面,微軟也不斷研發更多貼近用戶、帶來前瞻能力的創新功能等,世紀互聯藍云也逐步將這些功能第一時間引入中國市場。世紀互聯藍云希望與合作伙伴共同擁抱新趨勢,給中國用戶帶來更多裨益。
寫在最后
我很高興地看到藍云的技術工程師們陸續把自己最前沿的技術和最具實操性的經驗編撰成書,為業界和用戶提供些許參考。我為藍云這樣一支精進而專業的團隊感到自豪,同時非常感謝我的團隊這幾年來的辛勤付出。如果這本書恰好可以供您參考,抑或我們的拋磚引玉引起了您更多思考、甚至是創新火花的迸發,那將是我們極大的榮幸。這也將激勵我們更加努力前行,與云計算行業的同仁們共同開創新的進階之路。
2018年4月

前 言
《Microsoft Azure管理與開發(上冊)基礎設施服務IaaS》出版發行以來,受到很多讀者的熱烈歡迎。許多讀者通過各種渠道熱切地詢問《下冊》何時能夠出版,這使我們深受感動和鼓舞。《下冊》的集體創作團隊不敢懈怠,團隊在完成本職工作的同時,充分利用業余時間,加班加點,大幅增刪十余次,反復修改,力求精益求精,希望能夠把一個圖書精品奉獻給廣大讀者。
經過近一年的創作, 《Microsoft Azure管理與開發(下冊)平臺服務PaaS》終于和讀者見面了,希望這本書能夠幫助您可以更好地理解、管理和應用Microsoft Azure,基于Microsoft Azure可以開發出更加絢麗多彩的產品來,滿足您的業務需要,實現您的夢想!
如書名所示,本書《Microsoft Azure管理與開發(下冊)平臺服務PaaS》側重講解PaaS開發相關的應用服務。Microsoft Azure提供了豐富的PaaS服務,有計算服務,集成認證服務,網站服務、數據庫服務、消息隊列、數據存儲服務、大數據服務等等。本書涵蓋了大多數的服務,例如:WebApp,Service Fabric,Storage,Service Bus,AAD,Media Services,CosmosDB,SQL Database,MySQL Database on Azure和HDInsight等。我們會通過服務概述、性能指標、開發應用和常見問題這四個大的方面來展開,對服務的配置和使用進行講解和說明,同時利用不同的編程語言多角度呈現應用案例,讓開發者深入理解相關技術知識,并附上關鍵的代碼(腳本)片段供您參考。
此外,創作團隊也根據實際運維過程中客戶經常遇到的開發問題和方案需求進行了整理,針對這些典型的需求案例,提供參考方案和測試數據,通過這些內容向讀者呈現云服務落地實踐的過程。 由于篇幅有限,我們并沒有包含所有的PaaS服務(如Azure Redis、Cloud Service等未包含其中),對這部分內容感興趣的讀者,可以通過我們在www.azure.cn網站上公布的方式尋求技術支持,我們會竭誠為您解答。
閱讀本書的過程中,讀者最好熟悉一門常用的編程語言,C#或Java最佳。本書主要以這兩種語言為基準,同時會結合其它語言做補充支撐,建議讀者在學習本書內容過程中,結合案例演示進行測試,以便更深入的理解相關內容。
本書是世紀互聯藍云技術支持中心工程師們利用業余時間集體創作的結果,參加本書(下冊)編寫的作者有:何曉強,陳瑞,徐華,余濤,修健,張紅梅,張艷楠,楊文婷,邢兵,張航,李寶,李宏,林忠圣,孔德路等。
非常感謝我們的同事孟釗宇女士,在她的熱情幫助下,本書才得以出版。也要感謝很多技術專家給出了很多具體的指導建議!
由于時間和技術水平有限,書中難免會出現一些錯誤或者不準確的地方,懇請您批評指正。同時,Microsoft Azure服務更新和迭代速度都非常快,我們在寫作過程中,經歷了一系列的變更,例如,HDInsight Windows版本已經淘汰、Ibiza portal的普及等等,本書在出版時保證和現行版本的一致,但隨著時間的推移,有些服務可能會有新的更新,如果您在閱讀的過程中發現過時的內容或者書中的部分內容與實際不符,還請您多多見諒,也歡迎您給我們反饋。如果您有任何寶貴意見,歡迎您發郵件
最后,再次感謝廣大讀者對世紀互聯運營的Microsoft Azure的關注,感謝您選擇本書!

世紀互聯藍云 技術支持中心 孔德路
內容簡介:

本書從產品概述、應用場景、性能指標、應用開發及管理維護這5個角度,重點講解Windows Azure應用中PaaS開發相關的應用服務,主要涉及PaaS計算服務、集成認證服務、數據存儲服務、大數據及機器學習等方面內容。同時利用不同的編程語言多角度呈現應用案例,讓開發者深入理解相關技術知識。本書作者團隊根據多年實際運維過程中客戶經常遇到的開發問題、方案需求進行整理,針對這些典型的需求案例,提供參考方案和測試數據,呈現云服務落地實踐的過程。這些案例包含基于Azure的單點登錄系統實現、基于Azure Storage的海量數據檢索方案實踐、基于Azure Service Bus的異構系統通信集成、基于Azure Media Service的直播應用案例、基于Azure Cognitve Service構建人臉識別類應用以及玩轉Azure HDInsight大數據平臺等。讀者在學習本書內容過程中,結合案例演示進行測試,以便更深入理解相關內容。

目錄:

第一章 App Service 1
1.1 產品概述 1
1.1.1 Web App概要 1
1.1.2 API App概要 1
1.1.3 Mobile App概要 2
1.1.4 門戶使用 2
1.1.5 FTP以及kudu 3
1.1.6 PowerShell 5
1.1.7 Visual Studio 2013/2015 8
1.2 應用場景 10
1.2.1 Web App使用場景 10
1.2.2 API APP 使用場景 10
1.2.3 Mobile APP使用場景 10
1.3 性能指標 10
1.3.1 服務監視器 10
1.3.2 App Service高可用 12
1.3.3 安全管理 13
1.3.4 身份驗證 14
1.3.5 性能測試 18
1.4 應用開發 19
1.4.1 ASP.NET應用 19
1.4.2 Node.js 應用 26
1.4.3 PHP 應用 31
1.4.4 Java 應用 35
1.4.5 Python應用 43
1.4.6 Web作業 47
1.4.7 網站發布與更新 56
1.5 管理維護 60
1.5.1 配置定義域和HTTPS 60
1.5.2 診斷與監控 64
1.5.3 縮放 72
1.5.4 備份與還原 76
1.5.5 高級配置 81
1.5.6 網站遷移 83
1.5.7 添加虛擬網絡 86
1.5.8 常見問題 88
1.5.9 故障排除 88
第二章 Service Fabric 90
2.1 產品概述 90
2.1.1 微服務 91
2.1.2 Service Fabric體系結構 93
2.2 Service Fabric群集管理 95
2.2.1 創建群集 95
2.2.2 配置群集 100
2.2.3 升級群集 105
2.2.4 管理協調群集資源 108
2.2.5 縮放群集 113
2.2.6 刪除群集 116
2.3 Service Fabric應用開發與管理 117
2.3.1 Service Fabric應用程序簡介 117
2.3.2 開發環境準備 123
2.3.3 來賓可執行應用程序開發 125
2.3.4 容器化的微服務開發 131
2.3.5 Reliable Services開發 137
2.3.6 Reliable Actors開發 152
2.3.7 應用程序生命周期 163
2.4 群集監控和診斷 167
2.4.1 群集運行狀況模型 167
2.4.2 群集的運行狀況策略 170
2.4.3 群集運行狀況報告診斷分析 172
2.4.4 應用程序運行狀況報告 177
2.4.5 監視與診斷應用程序 180
第三章 Storage Service 188
3.1 存儲簡介 188
3.1.1 前言 188
3.1.2 部署模型 189
3.1.3 復制冗余 189
3.1.4 冷熱存儲 190
3.1.5 文件加密 190
3.1.6 管理賬戶 191
3.1.7 客戶端工具 193
3.2 服務開發 197
3.2.1 前言 197
3.2.2 管理服務 197
3.2.3 Blob服務 201
3.2.4 Table服務 206
3.2.5 Queue服務 212
3.2.6 File服務 215
3.3 應用實踐 221
3.3.1 前言 221
3.3.2 共享訪問簽名 221
3.3.3 訪問REST接口 223
3.3.4 使用重試策略 226
3.3.5 分塊上傳大文件 229
3.3.6 網站跨域上傳文件 230
3.3.7 服務默認版本問題探討 233
3.4 架構與診斷 234
3.4.1 存儲架構簡介 234
3.4.2 存儲診斷 239
第四章 Service Bus 247
4.1 產品概述 247
4.1.1 簡介 247
4.1.2 創建及配置 247
4.1.3 客戶端工具 248
4.2 服務總線基礎及應用場景 250
4.2.1 Service Bus基礎 250
4.2.2 Service Bus隊列服務基礎及使用場景 251
4.2.3 Service Bus主題服務使用場景 256
4.2.4 Service Bus中繼服務使用場景 260
4.3 服務總線的規劃與設計 264
4.3.1 服務總線可伸縮性和性能指標 264
4.3.2 服務總線高可用及性能提升 266
4.3.3 服務總線系統整合 267
4.3.4 分區隊列和主題 276
4.3.5 PaaS云服務+認知服務+中繼使用案例 278
4.4 應用開發管理API 284
4.4.1 C#SDK創建服務總線 284
4.4.2 使用Azure Resource Manager模板創建服務總線資源 287
4.4.3 使用Rest API創建服務總線資源 289
4.5 管理維護 290
4.5.1 擴容及縮放 290
4.5.2 監控服務總線 291
4.5.3 異常分析 292
第五章 Azure AD 293
5.1 Azure AD概述 293
5.1.1 功能概述 294
5.1.2 工作原理 298
5.1.3 AAD與Office365的關系 299
5.1.4 添加目錄 299
5.1.5 如何獲取一個租戶 301
5.1.6 多重身份驗證 302
5.1.7 創建一個APP 304
5.1.8 為應用指定訪問權限 306
5.1.9 添加自己注冊的域名 307
5.1.10 ADConnect工具介紹 308
5.1.11 工具介紹 314
5.1.12 版本與定價 315
5.2 場景應用開發 316
5.2.1 AAD認證 316
5.2.2 Graph Api 317
5.2.3 單點登錄 319
5.2.4 與本地應用程序集成 322
5.2.5 Web程序調用Azure api 管理 326
5.3 管理維護 329
5.3.1 管理Azure AD 目錄 329
5.3.2 管理用戶 333
5.3.3 管理對應用程序的訪問 336
5.3.4 使用Azure Active Directory管理應用程序 338
第六章 Media Service 341
6.1 概述 341
6.1.1 什么是媒體服務 341
6.1.2 直播和點播 342
6.1.3 客戶端工具 344
6.1.4 定價簡介 347
6.1.5 計費單位 348
6.2 應用場景 348
6.2.1 直播 348
6.2.2 點播 348
6.3 性能指標 349
6.4 應用和開發 349
6.4.1 管理 349
6.4.2 上載內容 350
6.4.3 編碼 363
6.4.4 監控編碼狀態 368
6.4.5 發布和使用 370
6.4.6 實時流進行在線直播 373
6.4.7 Azure Media Services Explorer工具的使用 378
6.4.8 保護 383
6.4.9 分析 397
6.5 管理維護 401
6.5.1 縮放 401
6.5.2 傳送內容 402
6.5.3 集成 405
6.5.4 監視 408
6.5.5 故障排除 409
第七章 Cosmos DB 414
7.1 產品概述 414
7.1.1 產品分類 414
7.1.2 SQL(DocumentDB) 414
7.1.3 MongoDB 416
7.1.4 Azure表(鍵值) 417
7.1.5 Gremlin 418
7.2 配置及管理 419
7.2.1 創建Cosmos DB 419
7.2.2 連接Cosmos DB 422
7.2.3 寫入數據 423
7.2.4 查詢數據 424
7.2.5 修改文檔 424
7.2.6 刪除文檔 425
7.2.7 創建腳本資源 425
7.3 遷移管理 427
7.3.1 遷移工具 427
7.3.2 數據導入 427
7.3.3 數據導出 439
7.3.4 數據遷移 440
7.4 應用開發 447
7.4.1 使用Java連接SQL(DocumentDB) 447
7.4.2 使用Java連接支持Mongo的DocumentDB 449
7.4.3 使用 DocumentDB 生成 Java Web 應用程序 450
7.4.4 使用.Net 連接SQL(DocumentDB) 457
7.4.5 使用.Net 連接MongoDB 464
7.5 性能指標 466
7.5.1 監視Azure Cosmos DB請求、使用情況和存儲 466
7.5.2 性能測試 470
7.6 常見問題解答 472
7.6.1 如何使用DocumentDB API 設置 Azure Cosmos DB 全局分發 472
第八章 SQL Database 475
8.1 產品概述 475
8.1.1 概要 475
8.1.2 什么是Azure SQL數據庫服務 475
8.1.3 SQL PaaS與On promise SQL Server比較 476
8.1.4 性能概述 476
8.2 配置及管理 478
8.2.1 創建數據庫 478
8.2.2 連接數據庫 480
8.2.3 數據庫服務層變更 484
8.3 遷移與備份恢復 487
8.3.1 數據庫遷移 487
8.3.2 備份與還原 496
8.3.3 業務連續性機制 499
8.3.4 數據庫備份方案 502
8.4 SQL Azure 應用開發 503
8.4.1 數據庫時區問題 503
8.4.2 跨數據庫訪問 504
8.4.3 c# 創建 SQL DB 508
8.4.4 Java創建SQL DB 511
8.4.5 JDBC鏈接SQL DB 514
8.4.6 PHP鏈接SQL DB 516
8.4.7 使用go語言鏈接SQL DB 517
8.5 監控與性能調優 518
8.5.1 數據庫性能監控 518
8.5.2 性能調優 520
8.6 常見錯誤排查 524
8.6.1 連接超時問題 524
8.6.2 如何將CPU使用率降低 526
8.6.3 管理Portal上導出數據失敗 527
8.6.4 實例無法訪問問題 529
8.6.5 字符集問題 529
8.7 擴展 532
8.7.1 SQL彈性數據庫池 532
8.7.2 基于地理冗余的高可用及負載均衡 533
8.7.3 自動彈性縮放數據庫 534
8.7.4 strenchDB冷熱數據分離 536
第九章 MySQL Database on Azure 539
9.1 產品概述 539
9.1.1 概要 539
9.1.2 什么是MySQL Database on Azure 539
9.1.3 MySQL PaaS的特點與優勢 539
9.1.4 服務限制(與MySQL Server的區別) 540
9.1.5 性能概述 541
9.2 配置及管理 542
9.2.1 創建數據庫 542
9.2.2 連接數據庫 544
9.2.3 監控管理 546
9.2.4 計算費用 547
9.2.5 存儲費用 547
9.3 遷移與備份恢復 547
9.3.1 數據庫遷移 547
9.3.2 數據庫備份恢復 549
9.3.3 數據庫業務連續性方案 553
9.4 MYSQL Azure應用開發 554
9.4.1 Java如何高效連接到MySQL PaaS 554
9.4.2 MySQL EntityFramework Core連接MySQL PaaS 560
9.5 主從復制與只讀實例 563
9.5.1 創建只讀實例 564
9.5.2 監控從屬實例復制狀態 564
9.5.3 配置讀寫分離 565
9.6 性能優化 566
9.6.1 優化原則 566
9.6.2 查詢慢 566
9.6.3 CPU異常升高 567
9.7 常見錯誤排查 568
9.7.1 導入MySQL Azure報錯 568
9.7.2 超時報錯 568
9.7.3 主從復制報錯 569
9.7.4 字符集問題 569
9.7.5 數據庫名稱和表名稱大小寫問題 570
9.7.6 其他 571
第十章 HDInsight 572
10.1 產品概述 572
10.1.1 概要 572
10.1.2 Hadoop 574
10.1.3 HBase 575
10.1.4 Storm 576
10.2 配置群集 577
10.2.1 HDInsight存儲體系結構 577
10.2.2 創建Blob容器 578
10.2.3 創建群集 580
10.2.4 管理群集 583
10.3 應用開發 587
10.3.1 Hadoop 587
10.3.2 Hbase 597
10.3.3 Storm 600
10.4 擴展 602
10.4.1 Giraph 602
10.5 常見問題 605
序: