正版包郵Microsoft Azure 管理與開發(下冊)平颱服務PaaS

正版包郵Microsoft Azure 管理與開發(下冊)平颱服務PaaS pdf epub mobi txt 電子書 下載 2025

世紀互聯藍雲公司 著
圖書標籤:
  • Azure
  • PaaS
  • 雲計算
  • 開發
  • 管理
  • 平颱服務
  • 微軟
  • 技術
  • 編程
  • 書籍
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 藍墨水圖書專營店
齣版社: 電子工業齣版社
ISBN:9787121337550
商品編碼:29458541268

具體描述



本書從産品概述、應用場景、性能指標、應用開發及管理維護這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


Azure 平颱服務深入解析:賦能雲原生應用開發與管理 在數字化浪潮席捲全球的今天,雲計算已成為企業實現業務創新、提升運營效率的關鍵驅動力。作為全球領先的雲平颱,Microsoft Azure 憑藉其強大的 PaaS(平颱即服務)能力,為開發者和企業提供瞭構建、部署和管理現代化應用程序的強大工具集。本書《Azure 平颱服務深入解析:賦能雲原生應用開發與管理》正是為滿足這一迫切需求而精心打造的實踐指南。它旨在幫助讀者深入理解 Azure PaaS 的核心概念、架構設計、服務特性,以及如何在實際項目中高效地利用這些服務,從而加速雲原生應用的開發生命周期,優化應用性能,並確保企業級解決方案的可靠性和安全性。 本書區彆於市麵上其他側重於 IaaS(基礎設施即服務)或通用 Azure 入門的圖書,專注於 Azure PaaS 層麵的深度探索。我們不將篇幅用於介紹虛擬機、存儲賬戶等基礎 IaaS 組件的購買和配置,也不停留在 Azure 門戶的錶麵操作演示。相反,我們將引導讀者深入到 PaaS 服務的設計理念、內在機製及其高級功能,重點在於如何通過這些服務構建高度可擴展、彈性和自治的應用程序。 本書核心內容聚焦: Azure 應用服務(Azure App Service)的精細化運用: Web 應用部署與管理: 深入探討如何高效部署各種類型的 Web 應用(.NET, Node.js, Python, Java, PHP 等),包括 CI/CD 流水綫集成(Azure DevOps, GitHub Actions)、藍綠部署、金絲雀發布策略。 API 應用構建與集成: 詳細講解如何利用 Azure Functions 或 Azure App Service 構建無服務器 API,實現事件驅動的架構,並與企業內部係統或第三方服務進行無縫集成。 移動應用後端服務: 探討如何使用 Azure App Service 為移動應用提供強大的後端支持,包括身份驗證、數據同步、推送通知等。 性能調優與故障排查: 提供一套係統性的性能診斷和優化方法,包括負載均衡、緩存策略、連接字符串管理、Application Insights 集成,以及常見的性能瓶頸分析與解決。 安全性配置與閤規性: 深入分析 App Service 的安全特性,如 SSL/TLS 配置、訪問控製(RBAC)、網絡隔離(VNet Integration, Private Endpoints)、身份驗證與授權(Azure AD B2C, Managed Identities),以及滿足行業閤規性要求的最佳實踐。 Azure 容器服務(Azure Container Services)的容器化戰略: Azure Kubernetes Service (AKS) 深度剖析: 詳細講解 AKS 的架構、核心組件(Control Plane, Worker Nodes)、部署模型(Scale Sets, Node Pools),以及如何進行集群的生命周期管理。 容器編排與管理: 深入學習 Kubernetes 的關鍵概念,如 Pods, Deployments, Services, Ingress, StatefulSets,以及如何在 AKS 中實現應用的彈性伸縮、滾動更新和故障恢復。 容器鏡像管理與安全性: 探討 Azure Container Registry (ACR) 的使用,包括私有倉庫的構建、鏡像的構建過程(Dockerfile, Buildpacks)、安全掃描與漏洞檢測。 微服務架構下的容器實踐: 重點分析如何在 AKS 上構建和管理復雜的微服務應用,包括服務發現、API Gateway(Azure API Management 集成)、分布式追蹤(OpenTelemetry)和日誌聚閤(Azure Monitor for containers)。 混閤雲與多雲場景的容器部署: 介紹 Azure Arc for Kubernetes 等技術,實現跨本地、邊緣和多雲環境的統一容器管理。 Azure 無服務器計算(Azure Serverless Computing)的革新力量: Azure Functions:事件驅動的計算模型: 深入講解 Functions 的觸發器(HTTP, Timer, Queue, Blob, Cosmos DB 等)和綁定機製,如何構建響應式、高吞吐量的無服務器應用。 Functions 的高級特性: 探索 Durable Functions 實現有狀態工作流,Consumption Plan vs. Premium Plan vs. Dedicated Plan 的性能和成本權衡,以及 Functions 的本地開發、調試和部署流程。 Azure Logic Apps:低代碼/無代碼的業務流程自動化: 學習如何利用 Logic Apps 連接各種 SaaS 服務和 Azure 服務,構建復雜的業務流程自動化解決方案,實現企業級應用的集成。 API 管理與無服務器 API: 探討 Azure API Management 與 Azure Functions 的結閤,如何為無服務器 API 提供安全、可伸縮且易於管理的入口。 Azure 數據服務(Azure Data Services)在 PaaS 中的地位: Azure SQL Database & Azure Database for PostgreSQL/MySQL/MariaDB: 深入理解托管關係型數據庫的優勢,包括自動備份、高可用性、安全加固、性能優化(索引、查詢調優)、彈性伸縮(DTU/vCore 模型)。 Azure Cosmos DB:全球分布的 NoSQL 數據庫: 詳細介紹 Cosmos DB 的多模型支持(Core (SQL) API, MongoDB API, Cassandra API, Gremlin API, Table API),以及其在構建高可用、低延遲、全球分布的應用程序中的關鍵作用,包括分區鍵設計、吞吐量管理、一緻性模型。 Azure Cache for Redis:高性能分布式緩存: 學習如何利用 Redis 提升應用程序的響應速度和可伸縮性,包括緩存策略、數據持久化、高可用配置。 Azure Event Hubs & Azure Service Bus:可靠的消息傳遞與事件流: 掌握如何構建解耦的、異步的應用程序架構,實現高吞吐量的數據流處理和可靠的消息隊列功能。 Azure DevOps 與 DevOps 原則在 PaaS 開發中的應用: Azure DevOps Pipelines:自動化構建、測試與部署: 詳細演示如何配置 YAML 管道,實現應用程序從代碼提交到生産環境的自動化部署,並集成單元測試、集成測試和安全掃描。 Azure Boards & Azure Repos:敏捷項目管理與代碼版本控製: 介紹如何利用 Azure Boards 進行需求管理、任務跟蹤和衝刺規劃,以及 Azure Repos 進行高效的代碼版本控製和協作。 DevOps 文化與最佳實踐: 結閤 Azure PaaS 服務,講解如何落地 DevOps 文化,實現開發與運維的緊密協作,縮短交付周期,提高軟件質量。 本書的目標讀者: 本書適閤有一定編程基礎,並希望深入學習如何利用 Microsoft Azure PaaS 服務構建、部署和管理現代化應用程序的開發者、解決方案架構師、運維工程師以及技術負責人。無論您是正在規劃雲原生應用的初創團隊,還是希望將現有應用遷移到雲端的企業 IT 部門,本書都能為您提供寶貴的指導和實踐經驗。 通過本書,您將能夠: 精通 Azure PaaS 服務的功能和設計模式。 掌握構建可伸縮、高可用、安全且經濟高效的雲原生應用的方法。 熟練運用 Azure PaaS 服務加速您的開發和部署流程。 解決在實際雲項目中所麵臨的常見技術挑戰。 為您的組織在數字化轉型中奠定堅實的技術基礎。 本書力求通過清晰的理論闡述、翔實的示例代碼、實際場景的解決方案以及最佳實踐的總結,幫助讀者真正理解 Azure PaaS 的強大之處,並將其轉化為驅動業務成功的強大動力。我們相信,掌握 Azure PaaS 服務,就是掌握未來應用開發與管理的核心競爭力。

用戶評價

評分

這本書的排版和印刷質量確實讓人眼前一亮,紙張的觸感很舒服,即便是長時間閱讀也不會覺得眼睛很纍。那些復雜的架構圖和代碼示例,都清晰地呈現在眼前,沒有齣現模糊不清或者難以辨認的情況。特彆是考慮到這是一本技術深度較高的書籍,能做到這一點實屬不易。很多技術書籍為瞭追求內容上的詳實,往往犧牲瞭閱讀體驗,但這本顯然在這方麵下瞭不少功夫。封麵設計也很有現代感,簡潔又不失專業性,放在書架上也是一道亮麗的風景綫。裝幀結實,即便是經常翻閱,也不用擔心書本會散架,這種對細節的關注,讓作為讀者的我感到非常滿意。當然,內容本身纔是硬道理,但優秀的物理載體,無疑是提升學習效率的第一步,讓人有拿起書本鑽研下去的衝動。光是看到這實體書的質感,我就覺得這投入是值得的。

評分

我對這本書的內容深度感到非常驚喜,它並非那種浮於錶麵的“入門速成”手冊,而是真正深入到瞭Azure平颱服務的核心機製中去探討。作者在講解PaaS組件的底層邏輯時,那種抽絲剝繭的分析能力令人佩服。例如,在討論到Serverless函數應用之間的狀態管理和持久化策略時,書中給齣瞭多套不同負載場景下的最佳實踐和權衡利弊分析,這可比網上那些零散的博客文章要係統和權威得多。我過去在實際項目中遇到的幾個棘手問題,在這本書裏找到瞭清晰的理論支撐和解決方案的影子。尤其是關於服務總綫和事件網格的深度剖析,讓我對如何構建高可靠、鬆耦閤的微服務架構有瞭全新的認識。這本書的價值在於,它不僅告訴你“怎麼做”,更重要的是解釋瞭“為什麼這麼做”,這種對原理的堅持,是區分優秀技術書籍和普通指南的關鍵所在。

評分

不得不提的是,這本書的配套學習資源和章節間的邏輯串聯,做得非常齣色。它清晰地勾勒齣瞭一個完整的Azure PaaS學習路徑圖,從基礎的服務構建塊到復雜的跨服務集成,每一步都有明確的上下文關聯。更重要的是,它似乎預設瞭讀者可能遇到的知識斷層,並及時通過交叉引用或附錄的形式進行補充說明,確保即便是跨領域的技術人員也能快速跟上節奏。我發現,作者在設計每個章節的收尾時,都會留下一些開放性的思考題或者對未來趨勢的展望,這促使我不能僅僅停留在“完成閱讀”的錶層,而是要去主動思考如何將這些知識應用到我手頭的項目中。這種結構化的設計,使得整本書籍的知識體係非常穩固,不易産生碎片化的感覺,讀完後形成的是一個完整的知識網絡,而非一堆孤立的點。

評分

這本書的語言風格簡直太對我的胃口瞭!它不像某些技術著作那樣,充斥著晦澀難懂的專業術語和教條式的陳述,而是采用瞭非常貼近工程師日常交流的口吻。讀起來感覺就像是身邊一位經驗豐富的前輩,手把手地在為你剖析復雜的雲服務。它的敘事節奏把握得恰到好處,不會讓你在某個技術點上卡殼太久,總能巧妙地將理論知識融入到生動的案例場景中。我特彆喜歡它那種“先拋齣問題,再引導思考”的講解模式。讀完某個章節,我常常會情不自禁地在腦海中進行一次模擬部署,那種知識點與實踐需求的無縫對接感,極大地提升瞭我的學習效率。這種流暢自然的錶達,讓原本枯燥的技術學習過程變得充滿樂趣,真正實現瞭“寓教於樂”,而不是“硬灌輸”。

評分

這本書最大的優點之一,在於它對最新Azure平颱服務的覆蓋和更新頻率的把控。作為一本長期追蹤雲技術的書籍,保持時效性是極其睏難的,但從書中展示的特性和API調用示例來看,它顯然投入瞭大量精力去追蹤微軟的發布周期。我注意到其中關於容器編排服務和數據流處理引擎的部分,其描述的特性已經非常接近於最近幾個季度Azure發布的新功能。這對於我們這些需要依賴最新技術棧進行架構設計的開發者來說,無疑是一劑強心針,意味著我們不必在閱讀完一本厚厚的書後,還要花費大量時間去查找哪些內容已經過時瞭。這種對前沿技術的敏感度,讓這本書在同類齣版物中顯得尤為珍貴和實用,真正體現瞭“與時俱進”的技術書籍價值。

相關圖書

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有