Web Applications on Azure: Developing for Global Scale
暫譯: 在 Azure 上的網頁應用程式:為全球規模開發
Rob Reagan
- 出版商: Apress
- 出版日期: 2017-12-12
- 售價: $2,180
- 貴賓價: 9.5 折 $2,071
- 語言: 英文
- 頁數: 515
- 裝訂: Paperback
- ISBN: 1484229754
- ISBN-13: 9781484229750
-
相關分類:
Microsoft Azure
海外代購書籍(需單獨結帳)
商品描述
Build .NET apps on Microsoft Azure services that can grow to Internet scale. Learn how you can make smart application architecture decisions and follow best practices so that your website can handle tens of thousands of concurrent users and deliver your content globally.
Author Rob Reagan takes you through key Azure technologies targeted toward building web applications, and along the way shares his lessons learned in scaling out a real-world web application. After an overview of web application building blocks, the book dives into relational and NoSQL data storage options on Azure, including Azure Table Storage and CosmosDB. You’ll then discover how to make best use of Redis Cache, Web Jobs, Messaging Queues, and more, alongside other tips, tricks, and troubleshooting advice for when things go wrong. The book concludes with a thorough exploration of best practices for deployment at scale.
What You'll Learn
商品描述(中文翻譯)
建立可擴展至網際網路規模的 .NET 應用程式,運行於 Microsoft Azure 服務上。了解如何做出明智的應用程式架構決策並遵循最佳實踐,以便您的網站能夠處理數萬名同時使用者並全球傳遞您的內容。
作者 Rob Reagan 將帶您了解針對構建網頁應用程式的關鍵 Azure 技術,並在此過程中分享他在擴展實際網頁應用程式時所學到的經驗。在概述網頁應用程式的基本構建塊後,本書深入探討 Azure 上的關聯式和 NoSQL 數據存儲選項,包括 Azure Table Storage 和 CosmosDB。接著,您將發現如何充分利用 Redis Cache、Web Jobs、消息佇列等,並獲得其他提示、技巧以及故障排除建議,以應對問題發生時的情況。本書最後將徹底探討大規模部署的最佳實踐。
您將學到的內容:
- 在 Azure 上使用 ASP.NET MVC 開發可擴展的架構模式
- 理解使用 SQL Azure 與 NoSQL 解決方案(Azure Tables、CosmosDB)的優缺點
- 在 SQL Azure 中執行數據遷移、備份和恢復
- 使用有效的快取
- 故障排除您的網頁應用程式
- 知道部署的最佳實踐
本書適合對象:
專業開發人員或有經驗的認真愛好者,具備使用 ASP.NET MVC 或 Web API 開發網頁應用程式的經驗。