Developing Cloud-Native Solutions with Microsoft Azure and .Net: Build Highly Scalable Solutions for the Enterprise
暫譯: 使用 Microsoft Azure 和 .Net 開發雲原生解決方案:為企業構建高可擴展解決方案
Satapathi, Ashirwad, Mishra, Abhishek
- 出版商: Apress
- 出版日期: 2022-12-22
- 售價: $1,740
- 貴賓價: 9.5 折 $1,653
- 語言: 英文
- 頁數: 275
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484290038
- ISBN-13: 9781484290033
-
相關分類:
.NET、Microsoft Azure、JVM 語言
海外代購書籍(需單獨結帳)
商品描述
The book starts with essential topics that will help get you familiar with the fundamental concepts of Azure, followed by example-based guides on building distributed solutions using Azure Web App, Azure Messaging, and communication services. You will then learn how to implement the knowledge you've thus far gained to build containerized workloads using Azure Container-based services. Next, you will focus on building solutions by using Azure Storage and Data services, where you will go through Azure Blob Storage and learn how to interact with Azure Cosmos DB from applications using the .NET SDK. Moving forward, you will explore how to build intelligent applications using Azure AI and IoT services, including Azure Cognitive Services. In the book's final section, you will explore ways to deploy applications using Azure DevOps and GitHub Actions.
After reading this book, you will be able to build scalable, enterprise-grade applications using various Azure services.
What You Will Learn
- Build an ASP.NET 6 Web API to send messages to Azure Service Bus Queue
- Use and implement Azure Communication Services
- Build and containerize a .NET API
- Understand IoT solutions using Azure IoT Hub, Azure Functions, and Azure Cosmos DB
Experienced developers and cloud architects working with Microsoft Azure.
商品描述(中文翻譯)
透過利用 Azure PaaS 和無伺服器服務,使用 Azure DevOps 和 GitHub Actions 建立和部署應用程式。本書提供了必要概念的逐步解釋、實用範例和自我評估問題,幫助您獲得使用 Microsoft Azure 和 .NET 建立雲原生解決方案所需的專業知識。
本書從基本主題開始,幫助您熟悉 Azure 的基本概念,接著提供基於範例的指南,教您如何使用 Azure Web App、Azure Messaging 和通訊服務來構建分散式解決方案。然後,您將學習如何將迄今為止所獲得的知識應用於使用 Azure 基於容器的服務來構建容器化工作負載。接下來,您將專注於使用 Azure Storage 和數據服務來構建解決方案,您將了解 Azure Blob Storage,並學習如何使用 .NET SDK 從應用程式與 Azure Cosmos DB 互動。隨著進展,您將探索如何使用 Azure AI 和 IoT 服務(包括 Azure Cognitive Services)來構建智能應用程式。在本書的最後一部分,您將探索使用 Azure DevOps 和 GitHub Actions 部署應用程式的方法。
閱讀完本書後,您將能夠使用各種 Azure 服務構建可擴展的企業級應用程式。
您將學到什麼
- 建立一個 ASP.NET 6 Web API,將消息發送到 Azure Service Bus Queue
- 使用並實作 Azure Communication Services
- 構建並容器化 .NET API
- 理解使用 Azure IoT Hub、Azure Functions 和 Azure Cosmos DB 的 IoT 解決方案
本書適合誰
有經驗的開發人員和與 Microsoft Azure 合作的雲架構師。
作者簡介
Abhishek Mishra is an architect with a leading software multinational company and has deep expertise in designing and building enterprise-grade Intelligent Azure and .NET-based architectures. He is an expert in .NET full stack, Azure (PaaS, IaaS, serverless), Infrastructure as Code, Azure Machine Learning, Intelligent Azure (Azure Bot Services and Cognitive Services), and Robotics Process Automation. He has 15+ years of experience working in top organizations in the industry. He loves blogging and is an active blogger in the C# Corner developer community. He was awarded the C# Corner MVP (December 2018 and 2019) for his contributions to the developer community.
作者簡介(中文翻譯)
Ashirwad Satapathi 是一家領先 IT 公司的軟體開發人員,專長於使用 .NET Core 建立可擴展的應用程式。他對於如何使用 .NET 和 Azure PaaS 及無伺服器服務構建全棧應用程式有深入的理解。他是 C# Corner 開發者社群中的活躍部落客,因其對開發者社群的卓越貢獻而於 2020 年 9 月獲得 C# Corner MVP 獎項。
Abhishek Mishra 是一家領先軟體跨國公司的架構師,擁有設計和構建企業級智能 Azure 和基於 .NET 架構的深厚專業知識。他是 .NET 全棧、Azure(PaaS、IaaS、無伺服器)、基礎設施即代碼、Azure 機器學習、智能 Azure(Azure Bot Services 和 Cognitive Services)以及機器人流程自動化的專家。他在行業內的頂尖組織中擁有超過 15 年的工作經驗。他熱愛寫作,並且是 C# Corner 開發者社群中的活躍部落客,因其對開發者社群的貢獻而於 2018 年和 2019 年獲得 C# Corner MVP 獎項。