Developing Microservices Architecture on Azure with Open Source Technologies
暫譯: 在 Azure 上使用開源技術開發微服務架構

Khan, Ovais Mehboob Ahmed, Mehboob, Ovais, Chandaka, Arvind

  • 出版商: MicroSoft
  • 出版日期: 2021-07-27
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0136819389
  • ISBN-13: 9780136819387
  • 相關分類: Microservices 微服務SOAMicrosoft Azure
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Increasingly, organizations are modernizing application development by integrating open source technologies into a holistic architecture for delivering high-quality workloads to the cloud. Developing Microservices Architecture on Azure with Open Source Technologies is a complete, step-by-step guide to building flexible microservices architectures by leveraging services provided by the Microsoft Azure cloud platform, and key open source technologies such as Java, Node.JS, .NET Core and Angular.


Expert Microsoft consultants Ovais Mehboob and Arvind Chandaka guide you step-by-step through a realistic case study project that illuminates key technical implementation tasks for establishing end to end infrastructure, developing cloud-native applications, automating deployment, and realizing value. They show how to:

  • Identify application features and requirements, and map them onto microservices
  • Design microservices solution architectures that enable high-quality workloads
  • Develop app front ends, and build microservices with open source technologies and .NET Core
  • Leverage containerization with Docker, Azure Kubernetes Services, Azure Container Registry, and AKS clusters
  • Make the most of Request/Response and Pub/Sub communication patterns
  • Enforce microservices app security, and use Azure AD B2C user authentication/authorization
  • Establish API gateways that provide a unified "front door" to back-end microservices
  • Set up continuous integration and continuous monitoring with Azure DevOps
  • Monitor microservices with Azure Monitor, Prometheus, and Datadog

商品描述(中文翻譯)

隨著組織越來越多地將開源技術整合進入一個整體架構,以現代化應用程式開發並將高品質工作負載交付到雲端,在 Azure 上使用開源技術開發微服務架構 是一本完整的逐步指南,旨在通過利用 Microsoft Azure 雲平台提供的服務以及 Java、Node.js、.NET Core 和 Angular 等關鍵開源技術來構建靈活的微服務架構。

專業的 Microsoft 顧問 Ovais Mehboob 和 Arvind Chandaka 將帶領您逐步完成一個現實案例研究專案,闡明建立端到端基礎設施、開發雲原生應用程式、自動化部署和實現價值的關鍵技術實施任務。他們展示了如何:

- 確定應用程式的功能和需求,並將其映射到微服務上
- 設計能夠支持高品質工作負載的微服務解決方案架構
- 開發應用程式前端,並使用開源技術和 .NET Core 構建微服務
- 利用 Docker、Azure Kubernetes Services、Azure Container Registry 和 AKS 叢集進行容器化
- 最大化利用請求/回應和發布/訂閱通信模式
- 強化微服務應用程式的安全性,並使用 Azure AD B2C 用戶身份驗證/授權
- 建立提供統一「前門」的 API 閘道,以連接後端微服務
- 使用 Azure DevOps 設置持續集成和持續監控
- 使用 Azure Monitor、Prometheus 和 Datadog 監控微服務